Ładowanie Kontrolek

Zmieniając nieco znane przysłowie, tak aby pasowało do sytuacji i ogólnie do kodzenia:

„Kto nie ma w głowie, ten ma w palcach”

Dlaczego o tym mówię? Chyba nie trudno się domyślić. Skutki zakodowania czegoś na szybko i bez przemyślenia są dość łatwe do przewidzenia. W celu poprawienia ładowania kontrolek tak, aby można było dodawać właściwości specyficzne dla danej kontrolki ( takie jak np. zaznaczenie w CheckBox ) musiałem zdrowo przeorganizować to co do tej pory napisałem.

Nie ma jednak tego złego co by na dobre nie wyszło – zawsze to jakaś nauczka 🙂 Na szczęście mam już duże doświadczenie w poprawianiu i przeorganizowywaniu kodu bo mój styl programowania można określić jako eksperymentalny lub też improwizacyjny. Można go podzielić na 2-3 fazy:

  1. Zakodzenie czegoś byle działało w celu sprawdzenia co będzie potrzebne i jak to będzie mniej więcej wyglądać.
  2.  Wstępne zakodzenie wersji finalnej. Jeśli jest dostatecznie dobra to faza 3 jest pomijana.
  3. Olanie wstępnej wersji finalnej i napisanie wszystkiego od nowa tak jak być powinno.

Na szczęście często kończę już na 2 fazie. 😉

Reklamy

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Wyloguj / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Wyloguj / Zmień )

Facebook photo

Komentujesz korzystając z konta Facebook. Wyloguj / Zmień )

Google+ photo

Komentujesz korzystając z konta Google+. Wyloguj / Zmień )

Connecting to %s