Amint átrágtam magam ezen a két köteten, tervbe vettem a Pragmatic Bookshelf-ről angol nyelven a The Pragmatic Programmer-t. Sok jót hallottam róla. A nyomtatott ára miatt ennek azt hiszem elég lesz a PDF verziója is.
- zoner blogja
- A hozzászóláshoz be kell jelentkezni
- 1143 megtekintés
Hozzászólások
Egyet kerek: ne a C/C++ ismereteidre alapozva ismerkedj a Java-val. Felejtsd el a C betuvel kezdodo nyelveket, ha Javazol.
--
()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
Hát pedig a könyv is úgy kezdődik, hogy nem árt, ha ismerem a C++-t :)
- A hozzászóláshoz be kell jelentkezni
Es te kepes lennel a konyvnek hinni ;)
Amit nem lehet megirni assemblyben, azt nem lehet megirni.
- A hozzászóláshoz be kell jelentkezni
Akkor azt a konyvet szepen le kell ejteni veletlenul a tizedik emeletrol, es nem lemenni erette. Az a baj, hogy aki C-t akar Java-ban programozni, annak nagyon gany kodjai szuletnek, amit karbantartani remalom. A kulonfele C++-os ideologiak meg a masik fele a dolognak. Nem az olyan egyszeruekre gondolok, mint a Singleton pattern vagy az interfeszek hasznalata, hanem amiket kulon a C++ sajatossagaihoz talaltak ki.
--
()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
Hat igen C++ utan valoban bena jatekszernek tunhet a java :)
Kifejezes, ill vezerlo utasitasok hasonloak. Tehat jo ha az ember latott mar mast.
Amit nem lehet megirni assemblyben, azt nem lehet megirni.
- A hozzászóláshoz be kell jelentkezni
Fogalmazzunk ugy, hogy C szintaxisu nyelv ismerete elony, de nem feltetel.
--
()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
Abszolút nem arról van szó, hogy javaban akarok C-ül programozni és tökéletesen megértem, hogy miért nincs szükség pointerekre, meg hogy mit csinál a garbage collector. És csakazértis hasznos, hogy valamennyire konyítok C-hez, mert legalább értem, hogy miért van ezekre szükség.
Egyszerüen jó kiindulási alap, semmi más.
Egyébként maga a java nagyon tetszik, most hogy így kezdem érteni a logikáját.
- A hozzászóláshoz be kell jelentkezni
Bocs a bumpért, de érdekelne, hogy így több, mint fél év távlatából milyennek találtad a Java 2 útikalauzt. Java alapokat megtanultam pdf-ekből, tutorialokból, de szeretnék venni valami olyan könyvet, ami "rendesen" végigvezetne. Elég sok homályos folt maradt bennem, főleg az annotációk, beágyazott és belső osztályok, generikus programozás terén. Ha az Oracle oldalt meg tudnám tartani másodlagos, kiegészítő forrásnak, míg elsődlegesnek egy tankönyvet használhatnék, az ideális lenne. Ezt az útikalauzt néztem ki, és hallottam is róla sok szépet, érdekelne még egy vélemény.
Sajnos a legalapabb dolgokat már sikerült az unalomig ismételnem, miközben valahogy nem sikerült a haladó szintet elérnem. A legtöbbször a programnyelv adott részének működését részletező magyarázatokat és az érthető, egyszerű, de szemléletes példákat hiányolom.
Előre is köszönöm!
_______________________________________________________________________
Ha az idegenek olyan okosak, hogy tudnak utazni az űrben, akkor miért a leghülyébbeket rabolják el?
- A hozzászóláshoz be kell jelentkezni
Szia!
Szerintem egész jó. Helyenként nagyon erőlteti a magyart, tehát utána kell nézni, mi is volt az valójában angolul, de sokat tanultam belőle. Sőt még most is használom, időnként fellapozom, ha valamit nem értek. A második kötet főleg, az első inkább az elmélet, a java alapok, de nagyon elnyújtották és a generikus rész pl nagyon unalmas, ráadásul tele van olyan részekkel, amit oldalakon keresztül magyaráz, aztán odaírja, hogy ne használjuk, mert a Java későbbi verzióiban ezt majd nem lehet, meg amúgy is félreérthető lesz tőle a kód.
- A hozzászóláshoz be kell jelentkezni
A generikus része fájó pont, a túlnyújtott részeknél meg majd hátrébb lapozok elolvasni az ajánlást, mielőtt elolvasnám az egészet:)
Köszi szépen, szerintem meg is rendelem!
- A hozzászóláshoz be kell jelentkezni