Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Про быдло кодерство (https://javascript.ru/forum/offtopic/12572-pro-bydlo-koderstvo.html)

mycoding 23.10.2010 20:16

Про быдло кодерство
 
Это скорее тема поболтать просто)))

На днях нам ставили балком, я уж не знаю как так можно, но заказали
стекла одной длины а нам привезли другой, когда обнаружили пришлось всё снимать и назад рабочим отвозить.
И думаю, ну что за непрофессионализм. И тут же вспоминаю как я сам делаю заказы.
Я конечно стараюсь, но я очень многого не знаю, и почувствовал я себя
гавно кодером, и мне стало так от этого стыдно.
Люди платят деньги ожидая получить все без сучка без задоренки, чтобы код был идеальный, а в итоге конечно рабочее, но мне не нравится нет оптимизации раскидывания по классам и файлам. У меня просто получился один проект сделанный всего на 5% аж в 2500 строк в одном только файле, и думаю в этоге у меня в файле, будет что около 50000 это вообще.
Но дело в том, что сколько же надо много лет чтобы стать профи.
И к тому же чтобы им стать нужна реальная практика. Все равно сколько не изучай, каждый заказ индивидуален и что-то да не знаешь.

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

kostyanet 23.10.2010 20:58

Люди до сих пор еще смотрят в коды что ли? :)

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

monolithed 23.10.2010 20:59

:lol: от души рассмешил ты меня, не каждый осмелится себя назвать говнокодером))

лично меня передергивает если не поставлены скобки, кавычки, табляция или что-то через одно место написано. Но тут дело число в педантичности и постоянном стремлении к перфекционизму.

Недавно сам делал довольно сложную штуку на JS (хотя многие настаивали сделать на флеше), так нужно было вычислять координаты и в зависимости он положения курсора вызывать функцию, а событий около 100, так вот код раздулся до 200 строк, что конечно было не оправдано. Но в отделе есть математики, в итоге посоветовшись мне удалось найти альтернативное решение задачи и код получился всего 4 строки, а стоило лишь включить мозг

Gozar 23.10.2010 21:00

mycoding,
сколько лет вы пишите рабочий код?

Gozar 23.10.2010 21:03

Цитата:

Сообщение от monolithed (Сообщение 75569)
Недавно сам делал довольно сложную штуку на JS (хотя многие настаивали сделать на флеше), так нужно было вычислять координаты и в зависимости он положения курсора вызывать функцию

это не сложная вещь.

Сложная вещь это делать то, что изначально не известно как реализовывать и во что это выльется. И можно только предполагать результат.

kostyanet 23.10.2010 21:09

Если изначально неизвестно, значит вы пишите не по документации, а по разумению. Сейчас так уже не делается. Сначала пишут help, а потом по нему кодят. Иногда автоматом.

monolithed 23.10.2010 21:18

Цитата:

Сообщение от Gozar
сколько лет вы пишите рабочий код?

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

Цитата:

Сообщение от Gozar
это не сложная вещь.

кто спорит, эта процедура была лишь частью довольно запутанного сервиса.

Цитата:

Сообщение от Gozar
Сложная вещь это делать то, что изначально не известно как реализовывать и во что это выльется. И можно только предполагать результат.

PS: хоть с JS я знаком довольно давно (лет 6), но взаимодействовать с ним круглыми сутками начал только в последнее время и за это время ни разу не сталкивался с задачами, которые ставили бы реализацию проектов в тупик потому как я всегда предполагаю результат и если я говорю, что можно реализовать тот или иной механизм скажем без без флеш, то я не только стараюсь укладываться в сроки, но и максимально минимизировать решение задачи

Gozar 23.10.2010 21:18

kostyanet,
ОЯРШ. даю вам лет 14, от силы.

Gozar 23.10.2010 21:21

monolithed,
я спрашивал
mycoding,
сколько лет он пишет код или вы один и тот же человек?

monolithed 23.10.2010 21:37

Цитата:

Сообщение от Gozar
monolithed,
я спрашивал
mycoding,
сколько лет он пишет код или вы один и тот же человек?

не вчитался в ник:D


Часовой пояс GMT +3, время: 19:18.