Улыбнуло

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015
Green
Offline
Зарегистрирован: 01.10.2015

Наверно, у всех по разному. Поначалу тяп-ляп, лишь бы заработало и ушло в эксплуатацию. Затем вылизывание, добавление фишек,  универсальность, расширяемость. Вылизывать, конечно, можно бесконечно, важно вовремя остановиться.) Но, в конечном итоге, всё для более лёгкой модификации в дальнейшем, более удобного обслуживания (мы этим занимались), что бы было меньше телодвижений в дальнейшем, ибо это всё финансы.)

Green
Offline
Зарегистрирован: 01.10.2015

А в конечном этапе, создание бэкдоров для возможного вредительства. Это жИзнь.(

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

wdrakula попадает в раздел тех у кого 15 лет практики )))

b707
Offline
Зарегистрирован: 26.05.2017

ua6em пишет:

wdrakula попадает в раздел тех у кого 15 лет практики )))

что-то давно не заходил... у него все в порядке?

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

b707 пишет:

ua6em пишет:

wdrakula попадает в раздел тех у кого 15 лет практики )))

что-то давно не заходил... у него все в порядке?

Дак кто его знает, может Петрович что скажет...

Green
Offline
Зарегистрирован: 01.10.2015

Что касается кода на различных этапах карьеры. Думаю, это зависит от конторы. Если нужно выдавать количество - тогда будет и соответствующим качество, тогда и будет всё пох. и тяп-ляп.
Карьеры у меня уже никакой нет - есть только возраст/навыки.)
Относительно навыков - даже в рутинных темах стараюсь добавлять разнообразие, что бы было веселей.) Опробовать что то новое, какие то не совсем стандартные решения.) Хотя, конечно, лень берёт своё.)

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Green пишет:
Вылизывать, конечно, можно бесконечно
Это характерно для второго этапа (после "лишь бы работало"). См. у Брукса "Эффект второй системы".

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018

Я, вообще не программист (по образованию), но стараюсь использовать форматирование (для читаемости кода) ну и комментарии, как без них? И тут уж не в правильности кода дело.
1. Удобнее читать форматированный код (кто читает статьи, написанные одним предложением? Удобно?!)!

2. Как без комментариев? Через месяц (может просто я так стар, но думаю и вообще применимо) - хрен вспомнишь что хотел сказать изысканной (как тёбе во время написания кода казалось) строкой?

Гы.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

BOOM пишет:
Как без комментариев? Через месяц ...

Классика жанра даёт другую трактовку: «настоящие программисты не нуждаются в комментариях : текст программы все объясняет».

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

ЕвгенийП пишет:

BOOM пишет:
Как без комментариев? Через месяц ...

Классика жанра даёт другую трактовку: «настоящие программисты не нуждаются в комментариях : текст программы все объясняет».

даже написанная на ассемблере?

Komandir
Komandir аватар
Offline
Зарегистрирован: 18.08.2018

ua6em это самый понятный язык ! ни классов ни структур ни лямбд ... ни каких других извращений

v258
v258 аватар
Offline
Зарегистрирован: 25.05.2020

ЕвгенийП пишет:

BOOM пишет:
Как без комментариев? Через месяц ...

Классика жанра даёт другую трактовку: «настоящие программисты не нуждаются в комментариях : текст программы все объясняет».


Дык, то ж настоящие )))
Уж сколько раз ломал программы, когда через какое-то время что-то "оптимизировал" - думал, что не додумал, а оказывалось, что так было сделано неспроста ))

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Komandir пишет:

ua6em это самый понятный язык ! ни классов ни структур ни лямбд ... ни каких других извращений

кстати, подходит для начинающих (как я), всё в лоб!!!

nik182
Offline
Зарегистрирован: 04.05.2015

В лоб то оно в лоб, а пописав какое то время оказываешся в ситуации лживого СИ - написана куча подпрограмм на разные случаи жизни и пишешь уже не в лоб, а вызовы ранее написанных кусков. Вот только не стандартизированных.

SLKH
Offline
Зарегистрирован: 17.08.2015

BOOM пишет:

1. Удобнее читать форматированный код (кто читает статьи, написанные одним предложением? Удобно?!)!

Рассказал бы ты про это законодателям...

===============
Статья 4.5. Давность привлечения к административной ответственности
 
1. Постановление по делу об административном правонарушении не может быть вынесено по истечении двух месяцев (по делу об административном правонарушении, рассматриваемому судьей, - по истечении трех месяцев) со дня совершения административного правонарушения, за нарушение законодательства Российской Федерации об экспортном контроле, в области персональных данных, о внутренних морских водах, территориальном море, континентальном шельфе, об исключительной экономической зоне Российской Федерации, о геодезии и картографии, о наименованиях географических объектов, патентного, антимонопольного законодательства Российской Федерации, законодательства Российской Федерации в области охраны окружающей среды и природопользования, законодательства об энергосбережении и о повышении энергетической эффективности, законодательства Российской Федерации об охране здоровья граждан, в области санитарно-эпидемиологического благополучия населения, о защите детей от информации, причиняющей вред их здоровью и (или) развитию, о безопасности дорожного движения (в части административных правонарушений, предусмотренных статьями 12.8, 12.24, 12.26, частью 3 статьи 12.27, частью 2 статьи 12.30 настоящего Кодекса), законодательства Российской Федерации в области связи (в части административных правонарушений, предусмотренных статьей 13.2.1 настоящего Кодекса), законодательства в области обеспечения безопасности критической информационной инфраструктуры Российской Федерации (в части административных правонарушений, предусмотренных статьями 13.12.1 и 19.7.15 настоящего Кодекса), о средствах массовой информации (в части административных правонарушений, предусмотренных статьей 13.15 настоящего Кодекса), об информации, информационных технологиях и о защите информации (в части административных правонарушений, предусмотренных статьей 13.41 настоящего Кодекса), об авторском праве и смежных правах, о товарных знаках, знаках обслуживания и наименованиях мест происхождения товаров, об использовании атомной энергии, о налогах и сборах, о защите прав потребителей, законодательства Российской Федерации в области организации и осуществления государственного контроля (надзора), муниципального контроля и защиты прав юридических лиц и индивидуальных предпринимателей при осуществлении государственного контроля (надзора), муниципального контроля, о потребительском кредите (займе), о кредитных историях, о государственном регулировании цен (тарифов), о естественных монополиях, об основах регулирования тарифов организаций коммунального комплекса, о рекламе, об электроэнергетике, о теплоснабжении, в сфере водоснабжения и водоотведения, о газоснабжении, о лотереях, законодательства о физической культуре и спорте (в части, касающейся нарушения требований к положениям (регламентам) об официальных спортивных соревнованиях), о государственном регулировании деятельности по организации и проведению азартных игр (в части, касающейся нарушения требований к организаторам азартных игр в букмекерских конторах и тотализаторах при заключении пари на официальные спортивные соревнования и проведении иных азартных игр), о выборах и референдумах, об участии в долевом строительстве многоквартирных домов и (или) иных объектов недвижимости, о противодействии легализации (отмыванию) доходов, полученных преступным путем, и финансированию терроризма, об акционерных обществах, об обществах с ограниченной ответственностью, о рынке ценных бумаг, страхового законодательства, законодательства о клиринговой деятельности, об организованных торгах, об инвестиционных фондах, о негосударственных пенсионных фондах, законодательства Российской Федерации о кредитной кооперации, о сельскохозяйственной кооперации, о микрофинансовой деятельности и микрофинансовых организациях, о ломбардах, законодательства о противодействии неправомерному использованию инсайдерской информации и манипулированию рынком, законодательства Российской Федерации о национальной платежной системе, об открытии счетов, покрытых (депонированных) аккредитивов, о заключении договоров банковского счета и договоров банковского вклада (депозита) (в части административных правонарушений, предусмотренных статьей 15.39 настоящего Кодекса), а также за нарушение трудового законодательства, иммиграционных правил, правил пребывания (проживания) в Российской Федерации иностранных граждан и лиц без гражданства, правил привлечения к трудовой деятельности в Российской Федерации иностранных граждан и лиц без гражданства (в том числе иностранных работников), процедуры обязательных в соответствии с законодательством Российской Федерации торгов (в части административных правонарушений, предусмотренных статьей 7.32.4 настоящего Кодекса), порядка деятельности некоммерческой организации, выполняющей функции иностранного агента, законодательства в сфере государственного оборонного заказа (в части административных правонарушений, предусмотренных статьей 7.32.1, частями 1, 2 и 2.1 статьи 14.55, статьями 14.55.1, 14.55.2, 15.37, 15.40, 15.40.1, 19.4.2, частью 7.1 статьи 19.5, частью 2 статьи 19.7.2 настоящего Кодекса), о контрактной системе в сфере закупок товаров, работ, услуг для обеспечения государственных и муниципальных нужд (в части административных правонарушений, предусмотренных статьями 7.29 - 7.32, 7.32.5, частью 7 статьи 19.5, статьей 19.7.2 настоящего Кодекса), законодательства Российской Федерации в сфере закупок товаров, работ, услуг отдельными видами юридических лиц (в части административных правонарушений, предусмотренных статьей 7.32.3, частью 7.2 статьи 19.5, статьей 19.7.2-1 настоящего Кодекса), об организации деятельности по продаже товаров (выполнению работ, оказанию услуг) на розничных рынках, об основах государственного регулирования торговой деятельности, в области производства и оборота этилового спирта, алкогольной и спиртосодержащей продукции, о пожарной безопасности, о промышленной безопасности, о безопасности гидротехнических сооружений, о градостроительной деятельности, о техническом регулировании, о собраниях, митингах, демонстрациях, шествиях и пикетированиях, о применении контрольно-кассовой техники, об оружии, об охране объектов культурного наследия (памятников истории и культуры) народов Российской Федерации, об исполнительном производстве, об иностранных инвестициях на территории Российской Федерации, о государственной регистрации юридических лиц и индивидуальных предпринимателей, о противодействии экстремистской деятельности (в части административных правонарушений, предусмотренных статьями 20.3.1, 20.3.2 настоящего Кодекса), а также за административные правонарушения против порядка управления (в части непредставления или несвоевременного представления в федеральный антимонопольный орган или его территориальный орган по их требованию сведений (информации), необходимых для расчета размера административного штрафа, либо представления в федеральный антимонопольный орган или его территориальный орган заведомо недостоверных сведений (информации), необходимых для расчета размера административного штрафа, либо непредставления или несвоевременного представления в таможенный орган статистической формы учета перемещения товаров либо представления в таможенный орган статистической формы учета перемещения товаров, содержащей недостоверные сведения, а также в части непредоставления или неполного предоставления демонстратором фильма, осуществляющим платный показ фильма в кинозале, информации в единую федеральную автоматизированную информационную систему сведений о показах фильмов в кинозалах либо предоставления заведомо недостоверной информации), в области охраны собственности (в части административных правонарушений, предусмотренных статьями 7.3, 7.5 настоящего Кодекса) по истечении одного года со дня совершения административного правонарушения, за нарушение таможенного законодательства Таможенного союза в рамках ЕврАзЭС (далее - Таможенный союз) и (или) законодательства Российской Федерации о таможенном деле, за нарушение бюджетного законодательства Российской Федерации и иных нормативных правовых актов, регулирующих бюджетные правоотношения, а также за административные правонарушения, предусмотренные статьями 5.35.1, 6.1.1 настоящего Кодекса, за нарушение валютного законодательства Российской Федерации и актов органов валютного регулирования, законодательства Российской Федерации о бухгалтерском учете, законодательства о государственном регулировании деятельности по организации и проведению азартных игр (в части административных правонарушений, предусмотренных статьей 14.1.1 настоящего Кодекса), об участии в деятельности иностранной или международной неправительственной организации, в отношении которой принято решение о признании нежелательной на территории Российской Федерации ее деятельности в соответствии с законодательством Российской Федерации (в части административного правонарушения, предусмотренного статьей 20.33 настоящего Кодекса) по истечении двух лет со дня совершения административного правонарушения, за нарушение законодательства Российской Федерации о политических партиях (в части административных правонарушений, предусмотренных статьями 5.64 - 5.68 настоящего Кодекса), о несостоятельности (банкротстве), об аккредитации в национальной системе аккредитации, за нарушение в области воинского учета по истечении трех лет со дня совершения административного правонарушения, а за нарушение законодательства Российской Федерации о противодействии терроризму (в части административного правонарушения, предусмотренного статьей 15.27.1 настоящего Кодекса) и законодательства Российской Федерации о противодействии коррупции - по истечении шести лет со дня совершения административного правонарушения.
 

 

Green
Offline
Зарегистрирован: 01.10.2015

Ужос! Может набирали в UNIX, а печатали в Windows?)

Green
Offline
Зарегистрирован: 01.10.2015

ЕвгенийП пишет:
«настоящие программисты не нуждаются в комментариях : текст программы все объясняет».


Ну так текст то читать/понимать лень.) Посему в шапке подпрограммы расписываешь выполняемое действие, что на входе, что на выходе, используемые регистры. Это для Асм.  Для Си/++ и того меньше. И только если есть изгаления/финты в теле, тогда расписываешь и их.
А так, иной раз, видишь кучу ненужных комментариев, зачастую не соответствующих реальному тексту программы.(

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Green пишет:

Ну так текст то читать/понимать лень.) Посему в шапке подпрограммы расписываешь выполняемое действие, что на входе, что на выходе, используемые регистры. Это для Асм. 

как-то писал программу управления вязальной машинкой, на PIC, машинного кода там меньше килобайта, а исходник в текстовке килобайт 15-20, зато и сейчас откроешь и всё понятно

Green
Offline
Зарегистрирован: 01.10.2015

Я продал свою самопальную ХТ человеку, который с её помощью вязал надписи на футболках.) Просто вспомнилось.
А если по теме, то излишние комментарии, зачастую, просто вредны. И это просто дурная/двойная работа.
Лично сам, пишу без каментов. Затем уже когда всё отлажено/работает добавляю комментарии, на свежую голову.

andycat
andycat аватар
Offline
Зарегистрирован: 07.09.2017

У меня заказчик был, его руководство отправляло код на экспертизу в конструкторское бюро + само читало, хотя не программисты ни разу, пришлось комментарии писать к каждой строчке! Впрочем все оплачивалось, поэтому претензий конечно к ним нет.

Green
Offline
Зарегистрирован: 01.10.2015

Ну да, конечно, любой каприз заказчика за его же деньги. Но это ведь аномальный случай.)

inspiritus
Offline
Зарегистрирован: 17.12.2012

Спасибо, улыбнулся :)))

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

SLKH пишет:

Рассказал бы ты про это законодателям...

100500 раз согласен. Меня сейчас судят за хорошо выполненную работу.
DURA LEX, SED LEX, и никак иначе...
b707
Offline
Зарегистрирован: 26.05.2017

mykaida пишет:

Меня сейчас судят за хорошо выполненную работу.


киллер?

Кстати, интересно что в некоторых языках два слова для убийства - например в английском солдат, стреляющий в противника на войне и природа, убивающая людей в катастрофах - это будет "to kill". А коварное отравление тетушки ради наследства - это " to murder".

Так что уже из самого слова следует, что киллер - это "честный убийца":) Убивает не по подлости, просто работа такая :)

mykaida, извини за шутки, надеюсь у тебя все будет хорошо

SLKH
Offline
Зарегистрирован: 17.08.2015

Green пишет:

Ужос! Может набирали в UNIX, а печатали в Windows?)

Процитировано ОДНО ПРЕДЛОЖЕНИЕ. После этого даже СИ...

 

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

SLKH пишет:

Green пишет:

Ужос! Может набирали в UNIX, а печатали в Windows?)

Процитировано ОДНО ПРЕДЛОЖЕНИЕ. После этого даже СИ...

...вспоминаю, у сишников считалось очень круто написать весь код в одной строке

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018

А это разве не у линуксойдов было?

Green
Offline
Зарегистрирован: 01.10.2015

b707 пишет:
А коварное отравление тетушки ради наследства - это " to murder".

А как же небезизвестное "collateral murder"? https://www.nytimes.com/video/multimedia/1248069533084/collateral-murder...

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018

У пендосов все не как у людей.))))

Green
Offline
Зарегистрирован: 01.10.2015

Да, да. Поэтому и живём мы плохо из за них, и только из за них, поганых!

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Green пишет:

Поэтому и живём мы плохо 

Кто плохо живёт? Я вот прекрасно живу. Кого Вы имели в виду под "мы"?

sadman41
Offline
Зарегистрирован: 19.10.2016

Мы, земляне.

Pyotr
Offline
Зарегистрирован: 12.03.2014

ЕвгенийП пишет:

Green пишет:

Поэтому и живём мы плохо 

Кто плохо живёт? Я вот прекрасно живу. Кого Вы имели в виду под "мы"?

Кого, кого... конечно плохоживущих. Это когда все хорошо, говорят - я достиг, я сумел... А когда что-то плохо- они козлы виноваты)))

SAB
Offline
Зарегистрирован: 27.12.2016

Хорошо или плохо, понятия относительные, как и в прочем справедливость в обществе людей. Я считаю, равенство между людьми может наступить только при одном условии, -  если будет свыше (нашими наблюдателями) дана человеку бесплатная энергия. Проще говоря приоткрыт секрет перпету мобиле. Но это уже, наверно, получит следующая земная цивилизация. Как там у классика : Жаль только жить в эту пору прекрасную, уж не придется ни мне ни тебе.

sadman41
Offline
Зарегистрирован: 19.10.2016

SAB, это ежели в реинкарнацию не верить. Но, ведь хорошую религию придумали индусы...

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

sadman41 пишет:
SAB, это ежели в реинкарнацию не верить. Но, ведь хорошую религию придумали индусы...

садман, ну ты жеж знаешь из школьного курса физики про затухающие колебания, они нуля никогда не достигают )))

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

SAB пишет:

Я считаю, равенство между людьми может наступить только при одном условии, -  если будет свыше (нашими наблюдателями) дана человеку бесплатная энергия.

Так она уже дана. По крайней мере, пока Солнышко не погасло.

А что касается perpetuum miobile, - то не дай Бог, т.к. это только усилит несправедливость. Неужели ты думаешь, что, существуй PM, кто-то разрешит его несанкционированное использование? Значит, неравенство только усилится. 

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

ua6em пишет:

sadman41 пишет:
SAB, это ежели в реинкарнацию не верить. Но, ведь хорошую религию придумали индусы...

садман, ну ты жеж знаешь из школьного курса физики про затухающие колебания, они нуля никогда не достигают )))

По физике как наз - нет.

Вряд ли среди составляющих силы трения не окажется хотя бы малой доли сухого трения.

Green
Offline
Зарегистрирован: 01.10.2015

ЕвгенийП пишет:

Кто плохо живёт? Я вот прекрасно живу. Кого Вы имели в виду под "мы"?

Ну это ж не  показатель, что именно вы "прекрасно" живёте? Ведь всем известно что и правительство у нас "супер прекрасно" живёт. Беда только в том, что население у нас живет отвратно. И вам бы об этом не знать! Не включая дурачка, конечно.(

negavoid2
negavoid2 аватар
Offline
Зарегистрирован: 06.05.2020

Green пишет:
Беда только в том, что население у нас живет отвратно.

Да говорят же, хорошо/отвратно - понятие относительное. Что-то глядя на парковку у супермаркета и содержимое тележек в очередях, на количество машин на улицах и айфонах в троллейбусе не сказать-то особо, что население живёт совсем уж "отвратно". Относительно шейхов - может и да, а относительно сомалийцев-конголезцев - так и вообще считай что прекрасно живём.

Green
Offline
Зарегистрирован: 01.10.2015

Да понятно что относительно. Но ведь "прекрасно у ЕвгенийП" относительно чего? Относительно херовых районов Москвы? Или от того что бомбят Киев?

negavoid2
negavoid2 аватар
Offline
Зарегистрирован: 06.05.2020

Давайте, пожалуйста, без Киева на технофоруме. Пусть будет относительно Реутова.

Green
Offline
Зарегистрирован: 01.10.2015

ОК Тогда давайте, пожалуйста, лучше о Воронеже.

negavoid2
negavoid2 аватар
Offline
Зарегистрирован: 06.05.2020

Про Воронеж давайте, красивый город, родина самого известного гаишника и панк-рокера.

Уверен, что в Воронеже есть люди, которые считают, что живут хорошо, и есть те, кто считает, что живут плохо.

Если добавить немножко экзистенциализма, то есть наверное и такие, кто живёт хорошо, но считают, что плохо; и есть те, кто считает что живёт плохо, но с точки зрения других живут хорошо. Реальность субъективна :).

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

negavoid2 пишет:

Про Воронеж давайте, красивый город, родина самого известного гаишника и панк-рокера.

Уверен, что в Воронеже есть люди, которые считают, что живут хорошо, и есть те, кто считает, что живут плохо.

Если добавить немножко экзистенциализма, то есть наверное и такие, кто живёт хорошо, но считают, что плохо; и есть те, кто считает что живёт плохо, но с точки зрения других живут хорошо. Реальность субъективна :).

ты забыл добавить, что Воронеж - родина некоторых альфа-самцов )))

negavoid2
negavoid2 аватар
Offline
Зарегистрирован: 06.05.2020

ua6em пишет:
ты забыл добавить, что Воронеж - родина некоторых альфа-самцов )))

К моему стыду - не знал, думал Рязань. Сцуко, вот везде же приплетается, а. Ну, всё равно ведь потом подотрут )

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

negavoid2 пишет:

ua6em пишет:
ты забыл добавить, что Воронеж - родина некоторых альфа-самцов )))

К моему стыду - не знал, думал Рязань. Сцуко, вот везде же приплетается, а. Ну, всё равно ведь потом подотрут )


для меня тоже было как-то неожиданно...

andycat
andycat аватар
Offline
Зарегистрирован: 07.09.2017

negavoid2 пишет:

ua6em пишет:
ты забыл добавить, что Воронеж - родина некоторых альфа-самцов )))

К моему стыду - не знал, думал Рязань. Сцуко, вот везде же приплетается, а. Ну, всё равно ведь потом подотрут )


Вообще в шоке, у нас в Рязани дохрена выпускников вузов, которые в МСК подались и так очень давно...Где тут альфа самцы че то не заметил.

ЗЫ. Про города: Волгоград вроде крупный крутой, а в среднем живут не очень хорошо, друзья там живут, сам там не раз был, удручающее ощущение.
Казань обожаю, был несколько раз, поеду снова, но уровень зп так себе :( жить там тоже не просто в среднем.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Green пишет:
Ведь всем известно что и правительство у нас "супер прекрасно" живёт. Беда только в том, что население у нас живет отвратно.

Не знаю. Среди моих знакомых нет никого, кто бы жил отвратно.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

ЕвгенийП пишет:

Не знаю. Среди моих знакомых нет никого, кто бы жил отвратно.

...сейчас выскажутся - "тогда мы идём к вам"...жить...