Keď začnete používať vzory na riešenie problémov s návrhom softvéru, nájdete niekoľko obľúbených. Zaznamenajte si tieto obľúbené položky do vlastného katalógu softvérových vzorov pre budúce použitie – je to dobrá prax. Vyberte si nástroje, ktoré vám najviac vyhovujú (ceruzka a papier, dokument na spracovanie textu, webová stránka, blog alebo wiki) a ktoré budete s najväčšou pravdepodobnosťou používať, keď čelíte problémom s dizajnom. Potom postupujte podľa týchto krokov:
Identifikujte problémy s vývojom softvéru, s ktorými sa bežne stretávate.
Váš katalóg vzorov bude najužitočnejší, ak bude riešiť tieto problémy.
Nájdite vzory, ktoré riešia tieto problémy.
Pravdepodobne už máte nejaké obľúbené vzory, ktoré používate.
Usporiadajte si katalóg vzorov do sekcií, ktoré vám pomôžu priblížiť a rýchlo nájsť vzory, ktoré vám môžu pomôcť.
Usporiadajte vzory podľa toho, kedy ich potrebujete, podľa toho, aké riešenie poskytujú, alebo podľa rozsahu vzoru – podľa akejkoľvek kategorizácie, ktorú považujete za užitočnú.
Pripojte vzory.
Vzory spolupracujú a umožňujú vám riešiť veľké problémy. Pridajte odkazy, hypertextové prepojenia alebo iné prepojenia medzi vzory, aby ste si zapamätali, že keď ste v minulosti používali vzor X, používali ste aj vzor Y. Spájanie vzorov je najjednoduchšie, ak používate metódu elektronickej katalogizácie.
Udržujte svoj katalóg aktuálny.
Neustále sa zverejňujú nové vzory a možno budete chcieť niektoré z nich zahrnúť do svojej príručky. Ak tiež zistíte, že niektoré vzory už nepoužívate, odstráňte ich, aby ste uvoľnili miesto pre nové, ktoré používate.