Reengineering

Opublikowane przez Szymon Jeż ponad rok temu

Rozmawiając i czytając zauważam, że pojęcie reengineeringu oprogramowania jest mało znane i często mylone z reengineeringiem w biznesie (business process reengineering). Jako, że interesowałem się trochę tym pojęciem i praktykowałem reengineering w trakcie pisania pracy dyplomowej, pomyślałem, że mógłbym przyczynić się do rozpropagowania jego znaczenia.

Opublikowano w  | Tagi , , , ,  | brak komentarzy | brak trackbacków

Lokalna aewolucja oprogramowania na przykładzie Autotest w NetBeans (od 6.0 do 6.5)

Opublikowane przez Szymon Jeż prawie 3 lat temu

ZenTest Autotest chyba zna każdy programista Ruby i nie trzeba go im przedstawiać. Jeśli go nie znasz lub o nim słyszałeś, a nie używasz, to polecam nadrobić zaległości (jeśli nie programujesz w Ruby spróbuj znaleźć podobne rozwiązanie w twoim języku). Jest to narzędzie, które sprawia, że napisane przez nas testy są jeszcze bardziej użyteczne (bo autotest jak anioł dzięki nim czuwa nad nami i daje nam znać, gdy któryś test nie przechodzi poprawnie), przez co mamy większą motywację do ich pisania (a o to często trudno). Ostatnio miałem spore przejścia z Autotestem i IDE NetBeans i właśnie o nich jest ten wpis.

Znany obrazek dotyczący ewolucji od tyłu; przerobiony samodzielnie

Opublikowano w ,  | Tagi , , , , , , , , , ,  | brak komentarzy | brak trackbacków