Spacing image
Spacing imageEvery admin has a heart of programmer... ...in a jar on his desk...
Spacing image
 
Add Comment Menu Border Image Spacing image


Take your mouse over the asterisk for more information about the field
Hide Mail
Text *


Сложно VS Просто Menu Border Image Spacing image
Image
И до ден днешен не мога да разбера защо някои хора предпочитат да усложняват нещата вместо да се опростяват. Нека парафразираме - защо да ни е леко, като може да ни е тежко? Ей го на Крокодила цяла вечер се мъчи да си 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

Menu imege
Quick Links
   Arcopix's home
   Login / Register
   Search
   All blogs
   RSS for this blog
< >
S M T W T F S

Arcopix's links
 Новини
   Dnes.bg
   News.bg
   БГНЕС
 Блогове
   Васил Колев
   Красимира
   Петър Стойков
   iffi
   Swamp de Krokodile

Spacing image
Spacing image
All content is licensed under
Creative Commons License
Spacing image