metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2009-12-23 12:33 pm

К вопросу о архитектурных решениях

У меня такое ощущение, что народ по умолчанию считает разработчиков крупных известных фреймворков/СУБД/ОСей/прочего умнее себя на порядки, типа таких небожителей, которые посылают нам с небес божественные лучи знания и порядка.

А я считаю, что большинство этих разработчиков такие же унылые быдлокодеры, как и все, которым просто повезло, что они не попали работать в НИИ Говна и Торфа. И что их мозговые высеры это далеко не истина в последней инстанции, а очень часто еще большая инсталляция из говна и палок, чем то, что можно сделать самому, просто у них ресурсов, времени и возможности нормального тестирования больше.

[identity profile] enternet.livejournal.com 2009-12-23 10:53 am (UTC)(link)
Совершенно верно.

Давным-давно оракл в каждый фикс/релиз вкладывал файлик с описанием изменений из багтрекера. И я имел неосторожность его почитать. Какие там дивные ошибки были! Ну например типовая бага - "транзакции не откатывались при ексепшене в триггере". Да! Эти люди даже не тестировали базовую функциональность!
Или ещё интересное наблюдение, в те времена к каждому багу прилагался ник разработчика. Причем за несколько месяцев эти китайские ники ни разу не повторились. Т.е. внутри компании офигенная текучка. И нанимают хрен пойми кого! Вот так оракл!

Последующая практика четко всё это подтвердила - продукт тестируется только на пользователях, и всё что можно сделано через жопу. Знакомые админы в банках фиксы не ставили пока полгода не пройдет, а то одно чинится, а другое разваливается. С тех пор оракл презираю. По скорости аналогичен майкрософту на схожих платформах, а маркетингового крика столько, что ой.