На тему влияния рынка на качество софта
Oct. 30th, 2008 03:39 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Вот тут у Витуса Вагнера подняли тему насчет того, что разучились делать софт, который может в условиях ограниченных ресурсов работать с большими объемами данных.
Ну и там вспомнили две основные причины - плохое образование, и то, что рыночные условия требуют софт "как можно быстрее".
У всех какой-то явный непорядок с головой, на самом деле. Попытка сделать софт нормальным и качественным в условиях наличия достаточного времени с 100% вероятностью приведет или к тому что программисты будут пинать балду (чтобы отдохнуть от предыдущих экстремальных гонок) или к греху "перепроектирования", когда получится такой монстр, что проще будет заново все написать чем его осилить.
В условиях экстремальных гонок софт получается более простым, с багами и недоделками, но он как минимум есть и работает.
Одна надежда - что кризис снизит темпы бессмысленной работы.
Ну и там вспомнили две основные причины - плохое образование, и то, что рыночные условия требуют софт "как можно быстрее".
У всех какой-то явный непорядок с головой, на самом деле. Попытка сделать софт нормальным и качественным в условиях наличия достаточного времени с 100% вероятностью приведет или к тому что программисты будут пинать балду (чтобы отдохнуть от предыдущих экстремальных гонок) или к греху "перепроектирования", когда получится такой монстр, что проще будет заново все написать чем его осилить.
В условиях экстремальных гонок софт получается более простым, с багами и недоделками, но он как минимум есть и работает.
Одна надежда - что кризис снизит темпы бессмысленной работы.
no subject
Date: 2008-10-30 08:43 pm (UTC)Я точно знаю, что если с меня снять прессинг - я просто повалюсь и буду неопределенное ничего не кодировать в принципе. В лучшем случае в уме проектировать что нибудь буду, или гуру хаскелей и функционального программирования читать :)
no subject
Date: 2008-10-30 08:45 pm (UTC)То есть, судишь по себе.
Кстати, попробуй снять прессинг, узнаешь много интересного. ;)
no subject
Date: 2008-10-30 08:52 pm (UTC)no subject
Date: 2008-10-30 10:51 pm (UTC)no subject
Date: 2008-10-31 01:53 am (UTC)no subject
Date: 2008-10-31 06:32 am (UTC)