November 2012
Intermediate to advanced
888 pages
54h 46m
Polish
Chcemy stworzyć dokumentację interfejsu API dla naszej aplikacji. Najlepiej by było, gdyby cała dokumentacja była zapisana w tych samych plikach co kod źródłowy.
Dobrą praktyką programistyczną jest poprzedzanie metod, klas i modułów komentarzami, które pozwalają czytelnikom zorientować się, czego dotyczą określone konstrukcje. W języku Ruby wprowadzono dodatkowe udogodnienie polegające na możliwości łatwego przekształcenia tych komentarzy na zbiór stron HTML, które składają się na dokumentację kodu. Jest to mechanizm podobny do JavaDoc dla języka Java, PyDoc dla Pythona i Pod dla Perla.
Oto prosty przykład. Załóżmy, że aplikacja zawiera tylko jeden plik — sum.rb, w którym ...
Read now
Unlock full access