В ознаменование окончания рабочей недели, хотелось бы спросить ваше мнение по такому поводу - почему почти все ПО говно!
Везде же работает куча вроде бы умных и хороших программистов. Все вроде знают code convention и паттерны проектирования. Все рассуждают об хорошем дизайне и архитектуре приложений. При работе используются умные IDE, которые исправляют совсем уж тупые ошибки вроде опечаток или попытки вызвать метод у null объекта. Пишутся юнит-тесты. QA команда тестирует не покладая рук. Во всю используются всякие модные Agile и Canban.
И все равно при этом, приложения не работают нормально - все глючит и тормозит. Реализация новых фич это чаще всего прикручивание подпорок и костылей рядом с домом. Правки в исходном функционале есть ад, заставляющий пробираться через сотни слоев абстракций и фабрик. А еще любые правки могут привести к тому, что все развалиться как карточный домик.
Почему в разработке все так хреново? И только ли в программировании все так хреново? Я имею в виду - не укладываются в сроки, превышение бюджета и прочие такие штуки?
![](/photos/24081:-1968645623.png)
![](/photos/40838:761191500.png)
![](/img/p.gif)
![](/img/p.gif)
![](/photos/128299:-615687350.jpg)
Ответ на:
комментарий
от unt1tled
![](/img/p.gif)
Ответ на:
комментарий
от Deleted
![](/img/p.gif)
Ответ на:
комментарий
от unt1tled
![](/img/p.gif)
Ответ на:
комментарий
от koirn
![](/img/p.gif)
![](/img/p.gif)
Ответ на:
комментарий
от koirn
![](/img/p.gif)
![](/photos/70752:-1152197423.png)
![](/photos/126611:-224511965.png)
Ответ на:
комментарий
от koirn
![](/photos/120309:1694971822.png)
Ответ на:
комментарий
от unt1tled
![](/img/p.gif)
Ответ на:
комментарий
от aplay
![](/img/p.gif)
Ответ на:
комментарий
от koirn
![](/img/p.gif)
![](/photos/126485:-1921310451.png)
![](/img/p.gif)
Ответ на:
комментарий
от I60R
![](/photos/70752:-1152197423.png)
Ответ на:
комментарий
от Deleted
![](/photos/128299:-615687350.jpg)
![](/img/p.gif)
![](/photos/126485:-1921310451.png)
Ответ на:
комментарий
от Solace
![](/photos/126485:-1921310451.png)
Ответ на:
комментарий
от eabi
![](/img/p.gif)
Ответ на:
комментарий
от Solace
![](/photos/120309:1694971822.png)
![](/photos/24345:1808597202.jpg)
![](/photos/94308:-2119818931.gif)
Ответ на:
комментарий
от Seom
![](/img/p.gif)
Ответ на:
комментарий
от Deleted
![](/photos/128299:-615687350.jpg)
![](/photos/63780:136880169.png)
Ответ на:
комментарий
от Seom
![](/img/p.gif)
Ответ на:
комментарий
от stevejobs
![](/img/p.gif)
Ответ на:
комментарий
от Deleted
![](/photos/128299:-615687350.jpg)
Ответ на:
комментарий
от Seom
![](/img/p.gif)
![](/photos/104517:569894260.jpg)
Ответ на:
комментарий
от Deleted
![](/photos/128299:-615687350.jpg)
Ответ на:
комментарий
от ya-betmen
![](/img/p.gif)
Ответ на:
комментарий
от Seom
![](/img/p.gif)
Ответ на:
комментарий
от koirn
![](/photos/104517:569894260.jpg)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Yandex vs Google — let the battle begin! (2015)
- Форум let the flame begin! (2007)
- Форум [java] let the holy war begin (2008)
- Форум [C++][Qt][бойан] let the flame begin (2008)
- Форум [let the flame begin] FreeBSD. СтОит ли? (2009)
- Форум iptables - in the beginning (2006)
- Форум Battle Of The Universe (2014)
- Новости Winning the Battle for the Desktop (2001)
- Форум Dune: The Battle for Arrakis (2019)
- Форум mpd vs pulseaudio. Let mortal combat begin! (2010)