Hemm ton ta 'l-iżviluppaturi li jistgħu jiktbu algoritmu medja. Huma jistgħu jidentifikaw problema u jirnexxilhom ddiġerixxi-punti saljenti b'suċċess plop biżżejjed biex titwettaq implimentazzjoni li ma eżattament dak li jgħid dwar il-landa.
Interessanti biżżejjed għalkemm, FA dan ħelu x'jaqsmu ma 'disinn. Iva, il-biċċa tas-software jwettaq il-funzjoni tiegħu beautifully, b'mod effiċjenti, u wieħed jista jargumentaw, elegantly. Dan jgħid assolutament xejn dwar id-disinn tiegħu.
Java, speċifikament, tmur triq twila lejn għal twebbis ta 'tistabbilixxi sett ta' prinċipji ta 'disinn. Prinċipji Said huma segwiti b'mod ġust bl-addoċċ mill-prattikanti l-aktar. Id-dinja hija OSS awash ma 'eżempji ta' nies li jaqraw il-kotba dritt, imma assolutament l-ebda kapaċità jew t-talent fil-conceptualising jew grokking l-prinċipji bażiċi wara l-kotba. Lilhom, ix-xejra tad-disinn huwa objettiv aħħari, mhux għodda. Li jittellgħu eżempju wieħed (minn eluf), tħares lejn Matt RaibleÃÆ'Ã,  ¢ à¢ à ¢ â, ¬ Å ¡Ã,  ¬ à¢ à ¢ â, ¬ Å ¾ Ã,  ¢ l-isforzi i OSS. Hija wirt! Hija tuża mudelli! Huwa WAĦEDHOM! Madankollu, IÃÆ'Ã,  ¢ à¢ à ¢ â, ¬ Å ¡Ã,  ¬ à¢ à ¢ â, ¬ Å ¾ Ã,  ¢ d jargumentaw li itÃÆ'Ã,  ¢ à¢ à ¢ â, ¬ Å ¡ à ¬ à¢ à ¢ â, ¬ Å ¾ à ¢ i ħażin ħafna maħsuba (jekk inti donÃÆ'Ã,  ¢ à¢ à ¢ â, ¬ À ¡Ã ¬ à¢ à ¢ â, ¬ Å ¾ Ã,  t ¢ nemmen lili, biss jippruvaw jkollna li tagħmel xi ħaġa oħra għajr il-punti bażiċi ħafna ħafna.)
Allura whatÃÆ'Ã,  ¢ à¢ à ¢ â, ¬ À ¡Ã ¬ à¢ à ¢ â, ¬ Å ¾ à ¢ i l-aċidu tat-test għal disinn tajjeb? M'għandi l-ebda idea. L-eqreb I tista 'toħroġ bi A hija tajba disinn jippermetti kodiċi tiegħek biex tagħmel l-affarijiet qatt ma hija mistennija li tagħmel. ItÃÆ'Ã,  ¢ à¢ à ¢ â, ¬ À ¡Ã ¬ à¢ à ¢ â, ¬ Å ¾ à ¢ i mhux dwar ÃÆ'Ã,  ¢ à¢ à ¢ â, ¬ À ¡Ã, ¬ ƒ € ¹ à ... â € œoh IÃÆ'Ã,  ¢ à¢ à ¢ â, ¬ À ¡Ã ¬ à¢ à ¢ â, ¬ Å ¾ Â,  ll ¢ żid interface hawn hekk nista plop fl differenti implementationsÃÆ'Ã,  ¢ à¢ à ¢ â, ¬ À ¡Ã ¬ à¢ à ¢ â, ¬ Å ¾ à ¢ meta thereÃÆ'Ã,  ¢ à¢ à ¢ â, ¬ À ¡Ã ¬ à¢ à ¢ â, ¬ Å ¾ à ¢ i l-ebda raġuni youÃÆ'à Sane,  ¢ à¢ à ¢ â, ¬ À ¡Ã ¬ à¢ à ¢ â, ¬ Å ¾ à ¢ d dejjem bżonn ta 'aktar minn waħda implimentazzjoni, per eżempju. Wara li ssir din l-affermazzjoni għalkemm, IÃÆ'Ã,  ¢ à¢ à ¢ â, ¬ À ¡Ã ¬ à¢ à ¢ â, ¬ Å ¾ à ¢ d jimmaġina itÃÆ'Ã,  ¢ à¢ à ¢ â, ¬ À ¡Ã ¬ à¢ à ¢ â, ¬ Å ¾ à ¢ i pretty ċara minn issa li għandi l-ebda soluzzjoni jew tiffissa. Jekk youÃÆ'Ã,  ¢ à¢ à ¢ â, ¬ À ¡Ã ¬ à¢ à ¢ â, ¬ Å ¾ à ¢ ġdid fis dik it-tip ta 'ħaġa, inti tista' tipprova tagħmel ħbieb magħhom a fowlerbot, tax-xogħol tiegħek mod li l - top, allura forsi running ġenitali tiegħek fuq beard tiegħu bit-tama li jkollna xi użu mill-ħaxxej smug ftit bigoted.
Artikli relatati