Ruby/Myślenie zorientowane obiektowo: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
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>
|