Ruby/Myślenie zorientowane obiektowo: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Kj (dyskusja | edycje)
m popr. przypisów
Linia 29:
 
Warto tu zanotować, że użycie języka zorientowanego obiektowo nie wymusza odpowiedniego zorientowanego obiektowo projektu. W rzeczy samej, pisanie kodu, który jest niejasny, niechlujny, źle zaczęty, pełny błędów i chwiejący się dookoła, możliwe jest w każdym języku. To co Ruby robi dla ciebie (szczególnie w przeciwieństwie do C++) to to, że praktyka programowania zorientowanego obiektowo jest na tyle naturalna, że nawet gdy pracujesz w małej skali nie czujesz potrzeby by uciec się brzydkiego kodu by zaoszczędzić sobie wysiłku. Będziemy omawiać sposoby, w których Ruby osiąga ten wspaniały cel w miarę postępu tego podręcznika. Następnym tematem będą "przełączniki i potencjometry" (metody obiektów) a stamtąd przeniesiemy się do "fabryk" (klas). Jesteś wciąż z nami?
{{Przypisy}}
<noinclude>
{{Przypisy}}
{{ProstaNawigacja|spis=Ruby|poprzart=Ruby/Iteratory|poprz=Iteratory|nastart=Ruby/Metody|nast=Metody}}
</noinclude>