Дома как код
Часто возникает мысль, что термины «костыли», «велосипеды», «заплатки» и «говнокод» можно применять и при оценке домов и конструкций. Я собрал большое количество иллюстраций, ассоциирующихся с программным кодом.
- Framework [ Фреймворк, каркас, базовая структура программной системы ]
- Frontpage Redesign [ Редизайн главной страницы ]
- Iterator [ Итератор ]
- Recursion [ Рекурсия ]
- Magic IF(…) condition [ `Особое` условие ]
- Patch [ Заплатка ]
- Duct tape [ Костыли ]
- Backdoor [ Чёрный вход, дыра в безопасности ]
- New Application Logic Layer [ Новый слой логики приложения ]
- Addon [ Расширение ]
- Plugin [ Плагин, надстройка ]
- Different API [ Разные, несовместимые API ]
- New features presentaion [ Представление новых возможностей ]
- Framework [ Фреймворк, каркас, базовая структура программной системы ]
Framework [ Фреймворк, каркас, базовая структура программной системы ]
- Frontpage Redesign [ Редизайн главной страницы ]
Frontpage Redesign [ Редизайн главной страницы ]
- Iterator [ Итератор ]
Iterator [ Итератор ]
- Recursion [ Рекурсия ]
Recursion [ Рекурсия ]
- Magic IF(...) condition [ `Особое` условие ]
Magic IF(...) condition [ `Особое` условие ]
- Patch [ Заплатка ]
Patch [ Заплатка ]
- Duct tape [ Костыли ]
Duct tape [ Костыли ]
- Backdoor [ Чёрный вход, дыра в безопасности ]
Backdoor [ Чёрный вход, дыра в безопасности ]
- New Application Logic Layer [ Новый слой логики приложения ]
New Application Logic Layer [ Новый слой логики приложения ]
- Addon [ Расширение ]
Addon [ Расширение ]
- Plugin [ Плагин, надстройка ]
Plugin [ Плагин, надстройка ]
- Different API [ Разные, несовместимые API ]
Different API [ Разные, несовместимые API ]
- New features presentaion [ Представление новых возможностей ]
New features presentaion [ Представление новых возможностей ]
![Framework [ Фреймворк, каркас, базовая структура программной системы ]](https://copist.ru/wp-content/uploads/2001/08/house_framework.jpg)
![Frontpage Redesign [ Редизайн главной страницы ]](https://copist.ru/wp-content/uploads/2001/08/house_front_page_redesign.jpg)
![Iterator [ Итератор ]](https://copist.ru/wp-content/uploads/2001/08/house2.jpg)
![Recursion [ Рекурсия ]](https://copist.ru/wp-content/uploads/2001/08/house3.jpg)
![Magic IF(...) condition [ `Особое` условие ]](https://copist.ru/wp-content/uploads/2001/08/house1.jpg)
![Patch [ Заплатка ]](https://copist.ru/wp-content/uploads/2001/08/house_patch.jpg)
![Duct tape [ Костыли ]](https://copist.ru/wp-content/uploads/2001/08/house4.jpg)
![Backdoor [ Чёрный вход, дыра в безопасности ]](https://copist.ru/wp-content/uploads/2001/08/house_backdoor.jpg)
![New Application Logic Layer [ Новый слой логики приложения ]](https://copist.ru/wp-content/uploads/2001/08/house_new_logic_layer.jpg)
![Addon [ Расширение ]](https://copist.ru/wp-content/uploads/2001/08/house_addon.jpg)
![Plugin [ Плагин, надстройка ]](https://copist.ru/wp-content/uploads/2001/08/house_plugin.jpg)
![Different API [ Разные, несовместимые API ]](https://copist.ru/wp-content/uploads/2001/08/house_different_api.jpg)
![New features presentaion [ Представление новых возможностей ]](https://copist.ru/wp-content/uploads/2001/08/house_new_features_presentation.jpg)