konto usunięte
Tomasz
M.
never go full
retard!
Temat: Pomoc z OOP
Podam najbardziej błahy przykład, dotyczy co prawda C++, ale co tam... Ja uczyłem się z Gręboszem i jego Symfonią i do dziś uważam to za jeden z lepszych podręczników uczących programować, nawet laików.konto usunięte
Temat: Pomoc z OOP
Ok, dzięki za podpowiedź. W sumie C++ wydaje mi się dużo trudniejszy niż python czy C# ake spróbować warto :)Łukasz L. Programista C# .NET
Temat: Pomoc z OOP
Jeśli chodzi o samo OOP to ja bym celował w książki oderwane od konkretnej technologii lub jedynie operujących przykładami w jakimś języku, ale jako element uzupełniający.Dla kompletnie początkujących - moim zdaniem - nadają się książki z serii Head First. Np te:
http://helion.pl/ksiazki/analiza-i-projektowanie-obiek...
lub (po "ogarnieniu" podstaw OOP i jego zasad):
http://helion.pl/ksiazki/head-first-design-patterns-ed...
Osobiście nie czytałem żadnej z nich i opieram się na opiniach internautów. Poniżej przedstawię jeszcze kilka pozycji opierających się na OOP, które przeczytałem i z czystym sumieniem mogę polecić, ale według mnie nie są to książki na pierwszy kontakt.
1: http://helion.pl/ksiazki/agile-programowanie-zwinne-za...
2: http://helion.pl/ksiazki/wzorce-projektowe-elementy-op...
3: (biblia w tej dziedzinie, ale wpadka z tytułem) : http://helion.pl/ksiazki/architektura-systemow-zarzadz...
konto usunięte
Temat: Pomoc z OOP
http://www.amazon.com/Applying-Domain-Driven-Design-Pa...Z tej książki można nauczyć się fajnego sposobu myślenia o obiektowości. Można za nią się brać zarówno będąc ekspertem jak i początkującym.
Jerzy
M.
C#/JavaScript
Developer
Temat: Pomoc z OOP
Tomasz M.:
Podam najbardziej błahy przykład, dotyczy co prawda C++, ale co tam... Ja uczyłem się z Gręboszem i jego Symfonią i do dziś uważam to za jeden z lepszych podręczników uczących programować, nawet laików.
Nie będę przeczył, że książka jest dobra - szczególnie dla początkujących, ale raczej podstawy samego języka, bo OOP to raczej odradzam się z niej uczyć - szczególnie, że jakoś odniosłem dziwne wrażenie, że takie rzeczy jak wielokrotne dziedziczenie (class C: A,B) czy tworzenie kolejnych klas na zasadzie green_circle: circle, red_circle: circle itd. (nie pamiętam jak to się określa)
ale skoro już przy tym jesteśmy, to skłaniał bym się do sugestii Łukasza.Jerzy M. edytował(a) ten post dnia 05.04.11 o godzinie 19:18
konto usunięte
Temat: Pomoc z OOP
Tak właśnie przeglądałem dzisiaj w księgarni pozycje Head Firsta "Analiza i projektowanie obiektowe" polecaną przez Łukasza i wydaje mi się, że zagadnienia, których za bardzo nie kumam do końca są w niej fajnie wyjaśnione więc się w nią niedługo zaopatrzę. Bo C++ jakoś do mnie nie przemawia, może to kwestia bycia początkującym w te klockiGłównie to chodzi mi o praktyczne zrozumienie takich spraw jak polimofrizm, interfejsy, eventy itd tylko na jakichś dobrych przykładach(to bardzo ważne dla mnie)
Tomasz
M.
never go full
retard!
Temat: Pomoc z OOP
Dla mnie książki Head Firsta są trochę infantylne ;) Aczkolwiek prawdopodobnie można z nich coś wyciągnąć. Spojrzałem za to na propozycję Karima i wydaje się być ciekawszym wyborem, może dlatego że DDD ma naturalne podejście.Łukasz L. Programista C# .NET
Temat: Pomoc z OOP
Właśnie zajrzałem on-line do fragmentu książki Head First - przezabawne ;) Sądzę, że podejście do nauczania obrócone o 180 stopni w takiej formie może sprawić, że książkę można sobie czytać jako opowiastkę do poduszki.Myślę, że można wspomnieć również o książce wydawnictwa Microsoft Press: Steve McConnell "Code Complete". Po zaznajomieniu z językiem, obiektowością, wzorcami to dobra pozycja do ugruntowania wiedzy o tym jak pisać programy. Jak projektować, implementować, testować, debuggować, optymalizować. Polecam, bardzo dobrze się czyta, nie jest naszpikowana regułami do zapamiętania - wiedza wchodzi sama. Uwaga książka jest w 2 wersjach - na dzień dzisiejszy zdecydowanie należy brać drugą, nowszą, że względu na trendy i technologie.Łukasz Lempert edytował(a) ten post dnia 05.04.11 o godzinie 20:44
Dawid
Kaleta
Informatyk,
handlowiec,
marketing, reklama,
telekomunikacja
Temat: Pomoc z OOP
Witam. Wiesz w Centrum XP są fajne kursy kilka podstaw w prosty sposób wyjaśnionych. No i i tak zawsze trzeba się wspierać więcej niż jednym źródłem np. Sekrety języka C# Andrzej Stefańczyk, C# cwiczenia -Marcin Lis helion, C# Ćwiczenia z ASP.NET i kolekcje - Paweł Chłosta. Pozdrawiam.konto usunięte
Temat: Pomoc z OOP
Łukasz Lempert:
3: (biblia w tej dziedzinie, ale wpadka z tytułem) : http://helion.pl/ksiazki/architektura-systemow-zarzadz...
Książka zacna, ale nie do nauki OOP. Pozycja na później. Do nauki to Head First OOAD + HF Design Patterns. Następnie to co wkleił Karim, GoF i może dopiero wtedy Fowler. Na początku nie ma sensu zawalać sobie głowy wzorcami. Co do Head First. Padło stwierdzenie, że ta seria jest infantylna. Szata pozostawia wiele do życzenia - racja, ale treść dla początkującego jest jak najbardziej odpowiednia. Na książki z serii "programmer to programmer", "Pro xxx" czy inne "Unleashed" przyjdzie jeszcze czas.
Podobne tematy
-
Programiści .NET » ActiveRecord [Castle Project] - potrzebna pomoc -
-
Programiści .NET » Prośba o pomoc w poszukiwaniu grupy... -
-
Programiści .NET » Pomoc przy projektowaniu webowych aplikacji .NET -
-
Programiści .NET » Prośba o pomoc - program w C# -
-
Programiści .NET » Proszę o pomoc w ankiecie do mojej pracy magisterskiej!!! -
-
Programiści .NET » Badanie motywacji w branży IT - pomoc w napisaniu pracy :) -
-
Programiści .NET » Projekt - Bydgoszcz - Pomoc! -
-
Programiści .NET » Head First C# Lab #1 - prośba o pomoc -
-
Programiści .NET » Potrzebna pomoc w analizie skrypt .Net (odpłatna) -
-
Programiści .NET » Potrzebna pomoc open office 4 w c# -
Następna dyskusja: