Zapisy otwarte! Dołącz do kursu Selenium w Javie lub Selenium w C#. Tylko do 23.09.2021 do godz. 21:00. Zapisz się tutaj.

Selenium 34. Wstęp do zasad programowania: KISS

W tej lekcji pokażę Ci jak sprawić żeby kod Twoich testów był czytelniejszy i łatwiejszy w utrzymaniu. Pomocna w tym może być zasada KISS.

W poprzedniej lekcji poznałaś już lub poznałeś zasadę DRY mówiącą o tym, żeby unikać powtórzeń. Teraz poznamy założenia KISS: keep it simple stupid.

Co ciekawe, zasada ta w ogóle nie miała na początku nic wspólnego z programowaniem – termin ten wywodzi się z lotnictwa. Chodziło o to, żeby samoloty były projektowane w sposób umożliwiający ich naprawdę w warunkach polowych, prostymi narzędziami przez przeciętnego technika. Można to bez problemu przenieść na obszar oprogramowania w tym i testów. Testy powinny być napisane tak, żeby były czytelne i zrozumiałe nie tylko dla nas.

Jest kilka sposobów jak to można zrobić, począwszy od nazywania metod i zmiennych w jasny sposób, a kończąc na używaniu prostych rozwiązań. Ta zasada będzie się trochę przenikała z YAGNI (you ain’t gonna need this) w obszarze niepisania skomplikowanych rozwiązań na kiedyś.

Więcej o zasadzie KISS i o tym jak ją można spełnić, zobaczysz na filmie.

Wsparcie merytoryczne

Nie masz dostępu do wsparcia merytorycznego dla tego kursu. Wykup dostęp albo zaloguj się, by móc zadawać pytania.