|
|
|
|
|
 |
 |
| |
|
И до ден днешен не мога да разбера защо някои хора предпочитат да усложняват нещата вместо да се опростяват. Нека парафразираме - защо да ни е леко, като може да ни е тежко? Ей го на Крокодила цяла вечер се мъчи да си update-не блога, като прасе с тиква. По принцип блогът му се търкаля върху Wordpress, демек едно нелошо унифицирано решение, но Крокодила е Maniax, и просто няма как той да пусне една система в действие (демек в production) без да й направи поне една промяна (демек patch). В текущия случай patch-овете бяха тежки около метър и половина и дълги към две килца... Друг прекрасен пример е Чревцето, който предпочита да напише нещо на половин ред, което и той самият няма да разбере от раз след шест месеца, но не би написал същото нещо на пет реда... Следващият пример - преди няколко дена ми се наложи да анализирам една система която работеше по следния начин: PostgreqSQL
^
|
|
|
PHP ---------> XML ---------> PHP ---------> custom DB back-end ---------> PostgreSQL На въпроса "Ама защо въпросният интерфейс не работи направо с крайната база?" ми бе отговорено, че така било по хубаво. Може би ми е бедно въображението или пък опита ми е в недостатък, но какво по ангелите е по хубаво в идеята за да си вземеш данните да се наложи да генерираш някакъв XML, който да пратиш на друг PHP скрипт, който пък от своя страна си говори с някакво полу-измислено решение, което пък най-накрая си говори с базата - изгубихте ми мисълта нали? Вярно въпросното решение си има някакво тясно специализирано преимущество, но да се опитваш да приложиш този подход при всички ситуации е просто налудничаво. Ама аз какво разбирам от IT...
Да се върнем на примера с Wordpress - наистина въпросната система има и винаги ще има стотици, ако не и хиляди функционалности, които моето произведение на изкуството / мизерията никога не би имало, но на мен ми е много по приятно да поддържам / работя с моето чедо, което отговаря на 100% на моите изисквания. Дори Бачийски, като едно Wordpress светило се отказа да ме убеждава да мигрирам към Wordpress в момента, в който му споменах, че моето е home made.
Не казвам, че простото винаги е възможно или пък че е най-добрият вариант, но поне в повечето случаи е препоръчително. Спазвайте K.I.S.S.** и всичко ще е целувка :)
** K.I.S.S.
1) Keep It Stupid Simple
2) Keep IT Simple, Stupid
Added on
2008-12-11 23:50:26
Back to Index
|
Add Comment
|
|
|
|
|
 |
 |