Давайте учить PHP!

edogs software
На сайте с 15.12.2005
Offline
775
#271
VoV@:
Любой программист с опытом может понять чужой код. .., если код на столько запутан, что чтобы разобрать его нужен олимпиадник

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

VoV@:
При командной работе путаница в коде и не очевидные решения очень сильно мешают.

Если команда не понимает чужого кода, то она называет это путаницей в коде и не очевидными решениями. Для пети алконавта не очевидно, что можно устроиться на работу, потому что это очень для него запутанно... но стоит ли делать вывод, что работа это хрень и лучше бухать?

Разработка крупных и средних проектов. Можно с криптой. Разумные цены. Хорошее качество. Адекватный подход. Продаем lenovo legion в спб, дешевле магазинов, новые, запечатанные. Есть разные. skype: edogssoft
VoV@
На сайте с 22.09.2007
Offline
196
#272
edogs:
Так Вы как-то определитесь, любой может или иногда нужен олимпиадник, а то Вас не поймешь.

Если для разбора кода обязательно нужен олимпиадник, то всё, хана. Код в топку.

---------- Добавлено 02.07.2018 в 19:19 ----------

HappySoftX:
Я иногда в своем то коде разобраться не могу, проще заново написать 😂

Нанимайте едогсов, они олимпиадники, разберутся за 2 евро в час.

---------- Добавлено 02.07.2018 в 19:27 ----------

edogs:
Если команда не понимает чужого кода, то она называет это путаницей в коде и не очевидными решениями. Для пети алконавта не очевидно, что можно устроиться на работу, потому что это очень для него запутанно... но стоит ли делать вывод, что работа это хрень и лучше бухать?

Вот читаю я ваши посты, вас постоянно заносит куда-то, в крайности. Чтобы на любое высказывание выдать конструкцию вида:

if(w){
if(a){
...
}
else if (b){
...
}
else if (c){
...
}
else if (d){
...
}
}
else if (x){
...
}
else if (y){
...
}
else if (z){
...
}

олимпиадное мышление не обязательно :kozak:

⭐ Разработка Андроид-приложений (Xamarin C#). ⭐ Разработка ASP.NET (WebForms, MVC, WebAPI, Core). ⭐ Цой жив!
сергей-034
На сайте с 14.06.2009
Offline
281
#273

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

С чего начать изучение языка программирования

© Лучше с умным потерять, чем с дураком найти.
edogs software
На сайте с 15.12.2005
Offline
775
#274
VoV@:
Если для разбора кода обязательно нужен олимпиадник, то всё, хана. Код в топку.

С разбором чужого кода всегда лучше справится олимпиадник, не потому что он лучше, а просто потому что такая специфика (повторяемся, но повторение мать учения).

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

VoV@:
Нанимайте едогсов, они олимпиадники, разберутся за 2 евро в час.

За 20-50 баксов, в зависимости от условий.

Но да, работа с чужим кодом у нас 75% времени занимает. В основном аудит, оптимизация, рефакторинг.

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

VoV@
На сайте с 22.09.2007
Offline
196
#275
edogs:
С разбором чужого кода всегда лучше справится олимпиадник, не потому что он лучше, а просто потому что такая специфика (повторяемся, но повторение мать учения).
"Код в топку" вместо "разобраться" это типичная лакмусовая бумажка человека, который или не может или считает менее выгодным разбираться в чужом коде.

Не согласен по обоим пунктам (тоже повторяюсь).

С разбором чужого кода всегда справится человек с опытом. А какой это опыт, олимпиадный или нет - не важно.

Код в котором надо долго и упорно разбираться - откровенно вреден (в разработке на заказ). Если его сразу не переписать как можно проще, потом дорого встанет. Ну пусть хотя бы он будет понятно задокументирован, чтобы постоянно об него не спотыкаться.

Я ничего не имею против того, чтобы разбираться в нюансах сложных программ. Как разминка для ума в самый раз.

ЗЫ Олимпиадник полезен для поиска нестандартных решений. А кодировать эти решения нужно как можно проще.

edogs software
На сайте с 15.12.2005
Offline
775
#276
VoV@:
С разбором чужого кода всегда справится человек с опытом.

Это возражение из серии "на этой цмс можно сделать всё". Абсолютно верное, но абсолютно бессмысленное утверждение.

Мы Ваше утверждение даже расширим- "С разбором чужого кода всегда справится человек даже без опыта и без знания программирования". Точно так же будет верно.

VoV@:
А какой это опыт, олимпиадный или нет - не важно.

И кухарка может управлять государством.

VoV@:
Код в котором надо долго и упорно разбираться - откровенно вреден

Человек который долго и упорно разбирается в чужом коде - откровенно вреден в выполнении задач на разбор чужого кода. Код всегда пишется следуя какой-то логике, Вам она может не нравится, Вам она может быть непонятна, но отличие Вас от нас, что мы когда видим непонятную логику - говорим "это непонятная логика", Вы же говорите "этот код говно". Вам проще топить конкурентов такием заявлениями, нам интереснее работать со сложными задачми. Каждому свое.

VoV@
На сайте с 22.09.2007
Offline
196
#277
edogs:
И кухарка может управлять государством.

Значит специалист с высшим образованием и 2-5 летним опытом работы в командной разработке - кухарка. Смешно.

PS Говорю же, вас в крайности кидает.

---------- Добавлено 02.07.2018 в 20:27 ----------

edogs:
Код всегда пишется следуя какой-то логике, Вам она может не нравится, Вам она может быть непонятна.

Я про логику вообще ничего не говорил. Логику понять не большая проблема, проблема в реализации этой логики в коде. Разницу чувствуете?

edogs software
На сайте с 15.12.2005
Offline
775
#278
VoV@:
Значит специалист с высшим образованием и 2-5 летним опытом работы в командной разработке - кухарка. Смешно.

PS Говорю же, вас в крайности кидает.

В крайности кидает Вас, возможно в крайности безграмотности.

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

Единственное что мы можем добавить, это что если Вы считаете что Вашего ВО и 5 летнего опыта работы достаточно что бы лучше всех решить любую задачу и специализация не важна, то Вам надо перестать завидовать олимпиадникам и признать, что они могут справляться с какой-то работой лучше Вас и у них может быть не только ВО, но и 25 (а не 2-5) летний опыт работы в программировании:)

VoV@:
Я про логику вообще ничего

Вот и хорошо. Дальше не интересно, извините. После Ваших обидок на известную фразу про кухарок - скучно стало совсем.

VoV@
На сайте с 22.09.2007
Offline
196
#279
edogs:
Потому что Вы или не узнали известную фразу "Любая кухарка может управлять государством" (тогда это крайность безграмотности) либо же преднамеренно продолжаете троллить делая вид что какого-то там спеца с ВО мы назвали кухаркой в прямом смысле

Я прекрасно вас понял, или мне смайлики надо везде расставить. Ни сколько не троллю, у меня нет цели выбесить вас.

edogs:
Единственное что мы можем добавить, это что если Вы считаете что Вашего ВО и 5 летнего опыта работы достаточно что бы лучше всех решить любую задачу и специализация не важна, то Вам надо перестать завидовать олимпиадникам и признать, что они могут справляться с какой-то работой лучше Вас и у них может быть не только ВО, но и 25 (а не 2-5) летний опыт работы в программировании:)

И зависти к олимпадникам у меня нет. Но эта некоторая надменность по отношению к тем, кто не решал олимпиадные задачки - это у вас общее. Не участвовал, значит неполноценен.

HS
На сайте с 31.03.2007
Offline
116
#280

Вообще странный у вас спор ни о чем. Олимпиадное мышление это вообще что? Любой кто способен к программированию разберет чужой код, просто у кого то уйдет неделя, у кого то год :)

Программист, создатель кода, как художник, он знает какая картина должна получится в итоге. Человек, который пытается разобраться в чужом коде, этого не знает.

Ну разобрался ты в каком то блоке кода, подправил в соответствии с требованиями, а через полгода в совершенно другом блоке полезли ошибки. Чтобы именно разобраться, надо разбирать всю программу, а не отдельный ее код. А если программа на несколько сотен или тысяч страниц?

зы если че в олимпиадах участвовал, правда что первично, олимпиада или знания? Вообще бред, олимпиада как критерий профессионализма.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий