— Revizuit.
O altă sursă majoră de complexitate în aplicaţii o consider organizarea ineficientă a datelor. Extreme Programming recomandă folosirea unei metafore pentru fiecare aplicaţie sau sistem pe care îl dezvoltăm. Asta ne ajută mult la vizualizarea mai clară businass-ului şi, repsectiv, la o implementare mai logică şi mai intuitivă. Eu consider asta valabil atît pentru cod, cît şi pentru datele aplicaţiei.
Cu toate că în ultima vreme e foarte la modă să scrii sau să citeşti despre productivitate, motivaţie şi multe alte chestii de acest gen, mulţi oameni încă mai suferă din cauza că stagnează, sau mai popular, frînează:
Problema scalabilităţii în aplicaţiile web apare tot mai des odată cu creşterea popularităţii resurselor on-line. Şi asta se referă de obicei la partea de server a aplicaţiei. Dar odată cu evoluţia tehnologiilor client-side problema începe să se manifeste şi acolo.
Două cele mai frecvente cauze pe care le-am observat sunt:
A doua pare să fie o reformulare a primei din perspectiva Agile.
Articole