Succesul nu e un indicator al calității

Succesul nu e un indicator al calității ©

Am tot avut contact cu diverse produse de pe Themeforest (sau de prin alte părți), produse cu mii, zeci de mii sau chiar sute de mii de vânzări. Chestii ce ar putea fi catalogate ușor drept produse de succes.

Eh, problema știi care e? Nu-mi aduc aminte să fi văzut cod și să fi zis: „wow, uite o chestie interesantă!”. Noțiuni de clean code? SOLID? Extensibilitate? Nu, nu există așa ceva.

Avem clase de zeci de mii de linii, avem documentație… lipsă, avem extensibilitate minimă, avem o grămadă de porcării.

Și stăteam și mă gândeam: e normal ce se întâmplă. Unui client pur și simplu nu-i pasă de aceste aspecte, îi pasă dacă își poate face treaba sau nu cu acel produs.

Iar ca owner al unui astfel de produs, ești pus în situația să alegi: aloci o grămadă de timp pentru refactor sau adaugi features noi, lăsând refactorul pentru viitor?

4 Comentarii

Gigel Anonimu' a scris

Esti pus bine de tot pe „clean code”. :)) Am vazut ca ai postat un articol pe DevForum cu technical debt, acu’ asta.
Damn, am si uitat mare parte din toate conceptele astea de cand am trecut la JS. Singurele care mi-au ramas intiparite si le aplic constant sunt KISS si DRY.
Mai sunt si design patterns da’ cand ma gandesc sa le re-invat ptr. JS cand nu le stiam bine nici ptr. C#, shit… pare un overkill.
Tu bagi design patterns in PHP?

Tony a scris

Partea mai naspa e cand clientul iti zice ca vrea tema X si sa o customizezi nu stiu cum, dar tu esti legat de maini si de picioare.
Plus ca, hai sa fim seriosi … la cat de popular e cam greu. Toata lumea face WordPress …

Adaugă un comentariurăspuns pentru

Link-urile în context sunt binevenite. Comentariile fără nume/email valid sunt șterse.
PS: Comentariul NU este editabil.

Acest sit folosește Akismet pentru a reduce spamul. Află cum sunt procesate datele comentariilor tale.

Site-ul blog.iamntz.com utilizează cookie-uri. Continuarea navigării presupune acceptarea lor. Mai multe informații.

windows apple dropbox facebook twitter