Программазм

syfisher

TDD infected!!
Боюсь, что эта тема здесь очень быстро полетит в корзину....

От себя могу кое-что сказать:
1) В последнее время для себя уяснил - You can't build a perfect software. Вот и все. Не нужно переделывать, если результат тебя удовлетворяет. Конечно, важно сама возможность переделки, но никто не заставляет делать лишней работы, если на это нет никаких деловых предпосылок.
2) Такая деятельность, как TDD переворачивает процесс кодирования с ног на голову. Ты начинаешь кодировать, дизайн постепенно формируется, а у тебя всегда есть полностью рабочий вариант. Контекст меньше, поэтому твой головной ЦПУ загружен меньше. Можно в любой момент остановиться на каком-либо результате с уверенностью, что потом ты всегда это сможешь улучшить, но потом. Поэтому остается всегда и на чтение книг, и на поиграться, и на девушку :)
 

BeGe

Вождь Апачей, блин (c)
Полный бред.

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

Программазм написал(а):
олько с помощью серьезной физической нагрузки или изрядной дозы алкоголя.
......


Есть очень инетерестная статья о психологическом протерете программиста... http://www.citforum.ru/SE/project/psychology/

ИМХО статья полный берд, программист соло - это калека, которые толком ничего написать не может, на сколько бы он гениален не был, но отсутсвие критики - это 100% вероятность на каком-то этапе сделать не правильный выбор в архитектуре, которые может повлечь за собой ошибки проектирования.
 

HEm

Сетевой бобер
BeGe
Вы очень ограниченно смотрите на вещи и думаете, что все работают так, как работаете Вы.
Речь не о сравнении производительности труда одиночек и коллективов с разделением труда.

-~{}~ 09.12.05 10:26:

BeGe
А за ссылку спасибо, действительно очень интересно.
 

Патриот

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

Кром

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