Hogy, hogy nem érti objektumorientáltság
És így tovább, hogy írjak, ami nem egy objektum-orientált megközelítés, és hogyan nem szabad úgy értelmezni.
4. A PFSZ nem olyan módon, hogy csökkentsék vagy felgyorsítja a kódot, annál inkább nem ez a módja, hogy javítsa a procedurális megközelítést, egy teljesen új pillantást a programozás és fejlesztés. Ha az alapja a korai programozási nyelvek az algoritmus és a módszer az ő csoportja - a funkció, a PFSZ vezette a tábla objektumot, az elv a „fekete doboz”, a kód ismétlés és modularitás. Mit jelent ez? Az elv a „fekete doboz”, mondja [Sztálin tanulságos hang] - tudjuk, hogy a fekete doboz, hogy jön ki az eredmény, és mi történik benne, nem tudjuk - a legtisztább tokozás (rejtőzködő) az akció és az adatok. Az ismétlés a kódot bizonnyal kitűnő munkakörét, de az osztályok lehetővé teszik az ilyen fontos elv, mint az öröklés, a kód és a terjeszkedést alosztályok (a cél a cikk nem egy leírást OOP elvek és poseyanie gabona helyes irányba, mert találni az öröklési és polimorfizmus maguk). A modularitás OO megközelítés biztosítja, hogy az objektumok és osztályok csak tudni interfészek (módszersorozat elérhető) más objektumok és osztályok, amely lehetővé teszi, hogy helyettesíti egy objektum egy másik, azonos felületet, és a program zökkenőmentes. Sőt, a képesség, hogy dinamikusan változtatni a viselkedését a programot anélkül, hogy a kód megváltoztatása nélkül (PFSZ elérni, hogy ez nehéz, akkor próbálja meg magad változtatni a viselkedését a funkciót a folyamat a munkaprogram). Ha érdekli a tanulás többet róla, olvassa el a tervezési minták „stratégia” és az „Állapot”.
5. A PFSZ nem bonyolítja a kódot, akkor bővíti az új funkciók. Gyakran ha OO megközelíti a kód sokszor többet, de a tapasztalt OO fejlesztők könnyen érthető, mert ez sokkal absztraktabb és közelebb áll az emberéhez logikáját és struktúráját a gondolkodás, nem pedig matematikai eljárási stílus megközelítés. Az egyre növekvő számú kisebb osztályok elvégzésére elemi művelet kényelmes, könnyű vele dolgozni, könnyebb, mint a komplex (emlékszik a tanár - az egyszerűtől a komplex).
6. A PFSZ nem nehéz. Csak azt kell, hogy átmenetileg leállítja ellenállva az új eljárási megközelítés védelmére (nem tesszük játékcsontocskák a padon), és próbálja megérteni az elveket a PFSZ működését. Ezek nagyon érdekes, de ugyanakkor szokatlan és gyakran érthetetlen. Próbálja meg elejétől indul, és tartsa be az utat a TOE legalább egy pár hét, és akkor csoda, hogy valaha élt anélkül OO megközelítés programozás.
S.: Kérjük, ne használja az osztályok és objektumok, mint a kincstári függvények és változók, erre a célra, vannak elnevezési körét. Szigorúan korlátozza annak lehetőségét, hogy egy osztály. Az osztály nem egy isten, és ő képes megtenni egy kicsit.