szerintem az analízis-tervezés-implementáció ráér késõbb, mikor már nem csak néhány száz soros programokat akar írni, hanem ténylegesen open-sourcet akar fejleszteni. és akkor majd jöhetnek a tervezési minták, leíró nyelvek, stb.
abban viszont egyetértünk, hogy az OO-t elõször fejben kell megérteni. viszont lehet érdemesebb a C-t mellõzni, és helyette C++-t használni nem (vagy nem tudatosan) objektumorientáltan.