Автор
Сообщение
21 мая 2018 12:42
Fduch, по твоему не бывает плохих пограммистов, а бывают только плохие постановщики ?

не согласен.
видел достаточно много говнокода, реализующего достаточно простые вещи.
оно работает. но тяжко и медленно.
после переписывания , все просто летало.
Даже свой собственный код, переписываешь с использованием вновь освоенных алгоритмов - и сам удивляешься когда быстродействие в разы ускоряется.
1 +2 -1
21 мая 2018 15:06
А я изучал визуальное программирование с помощью специалиста.
Нашел его через фриланс. Предложил платить по 100 рублей за подсказку. В день по 1-2 момента было которые мне не понятны. За месяц я отдал ему 5000 рублей. Дальше были непонятные моменты, но я справлялся с ними сам. И теперь сам могу учить. Но только делать я это не буду, ибо зачем мне конкуренты)))
-1 +0 -1
21 мая 2018 18:23
Sla
Сортировка пузырьком - наше всё!
0 +0 -0
21 мая 2018 21:04
barmaleu, зачем так сложно?
метод последовательного перебора !!!
0 +0 -0
23 мая 2018 13:43
sla, говнокод это миф.
Есть ТЗ. Есть тесты. Соответствует ТЗ, проходит тесты - нормальный программист.
Оптимизация кода вопрос отдельный и предела не имеет. Начиная от оптимизации поставленной задачи, заканчивая сменой используемых при разработке технологий.
Но у плохого программиста программа не будет соответствоватьТЗ и не пройдет тесты.
Дело, которое не сделано сразу, не будет сделано никогда!
-1 +0 -1
23 мая 2018 13:59
Fduch, тут выше камрад уже упомянул сортировку пузырьком

допустим есть ТЗ - отсортировать данные. Тест очевиден - данные должны быть отсортированы.
Программист написал программу сортирующую данные просто перебирая линейно и строя в памяти параллельный массив данных
Работает 3 часа, жрет память так что не на каждом компьютере запустится(в ТЗ этот момент не оговорен), но на мощном компьютере таки тест проходит. Если данных окажется чуть больше чем указано в ТЗ - программа тупо виснет.

Другой программист написал то же самое с использованием какого нибудь qsort
Программа работает 1 минуту, на любом компьютере даже с маленькими ресурсами. Успешно переваривает завышенные обьемы исходных данных

Утрирую конечно, но я подобные вещи вижу довольно регулярно
Уж гавнокода то я повидал достаточно.
2 +2 -0
17 сентября 2018 07:44
sla, чуть больше чем указано в ТЗ - плохой постановщик задач.

Тест очевиден - данные должны быть отсортированы. - тест вообще не очевиден, поскольку не известно какие данные сортировать и какие требования к результату.
Дело, которое не сделано сразу, не будет сделано никогда!
0 +0 -0
22 февраля 2019 13:50
У самого такое желание заняться программированием. Знакомый посоветовал запереться на месяц в квартире и каждый день сидеть по 8 часов и кодить. Осталось только выбрать этот месяц и начать с понедельника)))
-2 +0 -2

сообщение удалено

наверх