Ruby/Komentarze i organizacja kodu: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Szymon wro (dyskusja | edycje)
Nie podano opisu zmian
zamiana ProstaNawigacja->Subst:Naw
Linia 78:
Pewna pomoc płynie również z faktu, że Ruby dostarcza narzędzi do dzielenia skomplikowanych programów w czytelne, nadające się do powtórnego użycia, logicznie powiązane klocki. Widzieliśmy już użycie słowa <tt>include</tt> by uzyskać dostęp do modułów. Również mechanizmy <tt>load</tt> i <tt>require</tt> są bardzo użyteczne. Instrukcja <tt>load</tt> działa tak, jakby plik do którego się ona odnosi został skopiowany i wklejony (coś jak dyrektywa preprocesora <tt>#include</tt> w C). Instrukcja <tt>require</tt> jest nieco bardziej zaawansowana, powodując, że kod będzie załadowany tylko raz i tylko wtedy, gdy będzie to konieczne.
<noinclude>
{{Nawigacja|Ruby|
{{ProstaNawigacja|spis=Ruby|poprzart= [[Ruby/Inicjalizacja obiektów|poprz=Inicjalizacja obiektów}}]]|
[[{{{nastart|}}}|{{{nast|}}}]]|
}}
</noinclude>