На тему влияния рынка на качество софта
Вот тут у Витуса Вагнера подняли тему насчет того, что разучились делать софт, который может в условиях ограниченных ресурсов работать с большими объемами данных.
Ну и там вспомнили две основные причины - плохое образование, и то, что рыночные условия требуют софт "как можно быстрее".
У всех какой-то явный непорядок с головой, на самом деле. Попытка сделать софт нормальным и качественным в условиях наличия достаточного времени с 100% вероятностью приведет или к тому что программисты будут пинать балду (чтобы отдохнуть от предыдущих экстремальных гонок) или к греху "перепроектирования", когда получится такой монстр, что проще будет заново все написать чем его осилить.
В условиях экстремальных гонок софт получается более простым, с багами и недоделками, но он как минимум есть и работает.
Одна надежда - что кризис снизит темпы бессмысленной работы.
Ну и там вспомнили две основные причины - плохое образование, и то, что рыночные условия требуют софт "как можно быстрее".
У всех какой-то явный непорядок с головой, на самом деле. Попытка сделать софт нормальным и качественным в условиях наличия достаточного времени с 100% вероятностью приведет или к тому что программисты будут пинать балду (чтобы отдохнуть от предыдущих экстремальных гонок) или к греху "перепроектирования", когда получится такой монстр, что проще будет заново все написать чем его осилить.
В условиях экстремальных гонок софт получается более простым, с багами и недоделками, но он как минимум есть и работает.
Одна надежда - что кризис снизит темпы бессмысленной работы.
no subject
(no subject)
(no subject)
(no subject)
(no subject)
no subject
Недавно где-то в fido7.ru.unix.solaris сталкивался с тредом, где обсуждались проблемы работы с файлами в несколько гигабайт - ни один современный редактор, кроме emacs не был в состоянии это делать.
->
Потребовалось тут маленько подправить дамп базы - текстовый файл
размером 4.4G.
Окуеть. Просто, ИМХО, у программистов изначально сдвинута башня в сторону от реальности, ибо, как правило, опять же, их никогда не учили на инженеров (на математиков, физиков- на кого угодно, но только не инженеров). Это примерно так же, как бегать с криками "пипец, нигде не могу найти (бюджетного решения) кран- мне нужно дачный домик (кирпич, два этажа, 10 х 15) маленько подвинуть- с фундамента съехал. разучились, с#ки, машины делать!" :)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
no subject
Авторы эту тему исследовали плотно и, практически, на всей программистской популяции США.
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
no subject
А так знаете, можно капризничать. "У меня оракловская БД на 100 терабайт на 16 стриммерах, хочу в середину два байта вставить. Ужас! Ни одна софтина не открывает файл, разбитый по 16 стриммерам! Куда катится мир! брак! ублюдки! криворукие молодые выродки! вот я в их возрасте!!!" -- Чистый NIH syndrome.