Yvision.kz
kk
Разное
Разное
399 771 постов41 подписчиков
Всяко-разно
0
01:01, 16 марта 2010

10 вещей, которые бесят прогрммистов

http://www.kevinwilliampang.com/2008/08/28/top-10-things-that-annoy-programmers/

10)Комментарии, которые обьясняют "как", а не "почему"

Wrong!

//Это будет прибавление 1 к числу userCount

userCount += 1

Right!

//Так как пользователь новый, то мы увеличиваем число пользователей

userCount += 1 //Мой пример не так удачен, как в оригинале, потому что и так всё ясно.=(

9) Прерывания.

Программисты не феррари, а локомотивы. Ну не в смысле внешнего вида, а в смысле набирания скорости. Программист не может сесть и писать код. Ему надо настроиться. А если его прерывать, то весь его рабочий день будет состоять из "разогрева", а не чтения рсс`ок=)

8) Разрастание задания(сам в шоке, как это звучит на русском)

В оригинале пример с картой. Точнее, с 3д картой. Точнее с 3д картой, которую можно скроллить. Ну вы поняли.

Вас просят создать сайт визитку.

На котором должен быть блог.

Рядом с которым должен стоять магазин.

А зачем у магазина блог?

Надо бы поисковик прикрутить.

А ведь начиналось всё с "визитки".

7) Менеджмент(ну конечно же руководство), которое не понимает смысл программирования.

Ну тут наверное всем понятно, что со стороны гугл сделать проще, чем сайт на народ ру или как там. Ведь у гугля только строка с запросом и всё. Чё там программировать?

6) Документировать приложения

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

5) Недокументированые библиотеки и приложения

Ну какой мудак поленился описать эту функцию? 20 минут в гугле и полчаса ползания в исходном коде ни к чему не привели. Придется ему звонить. Только дебил не документирует программы.

4) Железо(Браузеры, операционки и тп)

Ну у парня говориться только про то, что программисту западло знать, почему рейд 10 не ставится и тому подобные железные проблемы. Но я добавлю сюда IE. ИЕ сцуко тоже может принести немало боли. Да и остальные браузеры/операционки/версии библиотек со своими выбонами.

3) Размытость

Сайт не работает.

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

2) Другие программисты.

Да, они бесят.

1) Ваш собственный код через 6 месяцев.

Хотите выколоть себе глаза, лишь бы не видеть его? Да, мир программирования быстро меняется. Чё вы хотели. Смотрите на это, как на совершенствование.

0
280
2