Schodząc konsekwentnie drabiną abstrakcji przez ostatnie tygodnie wreszcie musiał nastąpić moment, gdzie zacznie zacierać się granica między interfejsami, a szczegółową implementacją. Tym miejscem jest sam algorytm algorytmu genetycznego, czyli serce biblioteki easyGALib.
Tag: genetyczne
Wzorce z easyGALib: Fabryka abstrakcyjna
Trwają pracę nad projektem easyGALib. Ostatnio miałeś okazję czytać o zasadzie odwracania zależności, a teraz kolej na coś co wynika z jej stosowania poniekąd, czyli wzorzec projektowy – fabryka abstrakcyjna.
SOLID z easyGALib: Zasada odwracania zależności
Nie wiem czy pamiętasz, ale kiedyś tłumacząc dlaczego wybrałem taki projekt, powiedziałem że jednym z argumentów jest to, że będę w stanie poruszyć szereg tematów, z którymi początkujący i średnio-zaawansowany programista powinien być co najmniej zaznajomiony. Okazja nadarzyła się szybciej niż się spodziewałem, bo już na etapie projektowania, gdzie pojawia się zasada odwracania zależności.
Początki easyGALib
W ubiegłym tygodniu przybliżyłem Ci już czym są algorytmy genetyczne oraz dlaczego i po co mam zamiar wykorzystać je w tworzonej bibliotece. Czas wziąć się już do pisania kodu! Jak wyglądają więc początki easyGALib?
easyGALib – co to, dlaczego, po co?
W poprzednim poście obiecałem Ci, Drogi Czytelniku, obszerną informację na temat projektu, który będę realizował i wytłumaczenie dlaczego akurat idę w tę stronę. Skoro wiesz już co nieco o algorytmach genetycznych, pora na założenia i opis projektu easyGALib, realizowanego w ramach konkursu #dajsiepoznac!