Када почнете да користите обрасце за решавање проблема дизајна софтвера, наћи ћете неколико омиљених. Забележите ове омиљене у свом сопственом каталогу софтверских шаблона за будућу употребу — то је добра пракса. Изаберите алатке које вам највише одговарају (оловка и папир, документ за обраду текста, веб страница, блог или вики) и које ћете највероватније користити када се суочите са изазовима дизајна. Затим следите ове кораке:
Идентификујте проблеме у развоју софтвера са којима се често сусрећете.
Ваш каталог узорака ће бити најкориснији ако се бави овим проблемима.
Пронађите обрасце који решавају ове проблеме.
Вероватно већ имате неке омиљене шаблоне које користите.
Организујте свој каталог узорака по одељцима да бисте лакше увећали приказ и брзо пронашли шаре који вам могу помоћи.
Организујте обрасце према томе када су вам потребни, према врсти решења које пружају или по обиму обрасца - било којој категоризацији која вам је корисна.
Повежите шаблоне.
Обрасци раде заједно, омогућавајући вам да решите велике проблеме. Додајте референце, хипервезе или друге везе између образаца тако да ћете запамтити да сте, када сте користили образац Кс у прошлости, такође користили образац И. Повезивање образаца је најлакше ако користите метод електронске каталогизације.
Одржавајте свој каталог ажурним.
Нови обрасци се стално објављују и можда ћете желети да укључите неке од њих у свој приручник. Такође, ако установите да више не користите неке од шаблона, уклоните их да бисте направили места за нове које користите.