Mám problém: dokončuji učebnici základů objektově orientovaného programování v Javě, která by měla vyjít na podzim. Sháním někoho, kdo ještě neumí moc programovat a chce se opravdu programování naučit. Někoho, kdo by byl ochoten věnovat část prázdnin studiu, průběžně číst vznikající text a upozorňovat mne na pasáže, které by nemusely být laickému čtenáři zcela pochopitelné. Nemohu mu za to slíbit víc, než jeden výtisk knihy až vyjde a zmínku s poděkováním v předmluvě. Na drunou stranu má dotyčný šanci se dozvědělt leccos z toho, co se ve škole běžně neučí.
Kniha je česko-anglická. Každý odstavec je v ní nejprve česky a pak anglicky, protože je určena k následné publickaci na stránkách firmy Sun, kde je prozatím prvních 9 kapitol. Česká mutace vyjde knižně, a proto chvátám, abych stihl začátek škoního roku.
Kniha by měla být čitelná pro zájemce tak od 12 let, ale určitě bude zajímavá i pro ty starší.
Dopředu ale upozorňuji, že učebnice přednáší trochu jiné programování, než to, které se učí na školách. Tam většinou učí klasické strukturované programování, i když většinou na objektově orientovaných jazycích. Bohužel, většina učitelů považuje práci s třídami za objektově orientované programování. Studenti se pak po příchodu do praxe musí leccos odnauči a leccos nového zase naučit.
Pokud by se tu našel nějaký dobrovolník, nebo pokud seženete zájemce mezi svými příbuznými a známými, budu vděčen.
Pro demonstraci vykládaných principů používám prozatím Javu, ale vzhledem k její syntaktické blízkosti a by neměl být problém z ní kdykoliv přejít na C#. Původně měl Microsoft zájem o verzi pro C#, ale pak prohlásili, že kvůli krizi potřebují investovat jinde, takže se mutace pro C# prozatím odkládá. Základní principy OOP jsou však pro obě platformy společné.