Programujeme v jazyce Visual C++

1. 12. 1997

Sdílet

Autor: Mark Andrews Vydavatelství: Computer Press Počet stran: 837 Doporučená cena: 295 Kč (353 Sk), včetně CD-ROM...





Autor: Mark Andrews

Vydavatelství: Computer Press

Počet stran: 837

Doporučená cena: 295 Kč (353 Sk), včetně CD-ROM



Kniha „Programujeme v jazyce Visual C++“ bude zajímat hlavně

začínající programátory v jazyce C++ pod operačním systémem MS

Windows, jelikož na přiloženém CD-ROMu naleznou kromě všech

zdrojových textů z knihy i úplné vývojové prostředí Visual C++

(verze 1,0). Nutno dodat, že nepatří k nejnovějším, ale pro

výuku a běžné projekty zcela postačuje, a pokud si seženete

novější verzi MFC (Microsoft Foundation Classes, na CD je verze

2,0), získáte za směšnou cenu slušný vývojový nástroj 16bitových

aplikací.

Předpokladem pro četbu této knihy je alespoň průměrná znalost

jazyka C, bohužel musím konstatovat, že o C++ se toho zde moc

nenaučíte. Získáte jen elementární znalosti OOP, na druhou

stranu ale poznáte systém aplikací řízených událostmi a

mechanismus posílání zpráv ve Windows. Tímto chci naznačit, že

pokud hledáte učebnici C++ jako takového, budete asi zklamáni.

Kromě již uvedeného se dočtete o používání vývojového prostředí

Visual C++, knihovně MFC, obsluze jednotlivých událostí, tvorbě

dialogů a jejich datovém propojení s programem, a nakonec i něco

grafiky – práce s bitmapami a animace pomocí tzv. spritů, což je

velmi dobře vysvětleno. Knize také nechybí podrobný a poměrně

dobře zpracovaný rejstřík.

Systém výuky spočívá na probírání jednotlivých příkladů, na

kterých je ukázán postup při tvorbě vaší vlastní aplikace. Autor

říká, že nejlepšími učiteli pro vás budou Průvodci (Wizards) ve

vývojovém prostředí, tedy že se budete učit pokusy a omyly a

kniha bude spíše než nařizovat, co musíte a co nesmíte, jen

směrovat a vysvětlovat vaše kroky při tvorbě aplikací. Naproti

tomu mi ale trochu vadila místy až reklamní slova o

jednoduchosti programování s nástroji od Microsoftu . Tvrzení, že

„průvodci (…) vytvoří skvěle fungující kód vyhovující

standardům Microsoftu“, je sice pravdivé, ale podíváme-li se na

množství chyb v produktech výše uvedené společnosti, tak při

představě firem tvořících stejným způsobem poněkud zamrazí.

Vždyť programování není jen o funkčnosti výsledného kódu, ale

hlavně o jeho efektivitě! Špatně napsaný program nezachrání ani

sebelepší kompilátor.

Rozporuplnosti se však nevyhnul ani překlad, jenž měl umožnit i

mladším zájemcům, neznalým anglického jazyka, používat vývojové

prostředí, což se sice podařilo (kniha obsahuje slovníček

nejdůležitějších pojmů z oblasti programování pro Windows), ale

použití některých výrazů z programátorské „hantýrky“ bez

náležitého vysvětlení mne trochu zarazilo. Musím přiznat, že já

osobně jsem textu porozuměl vcelku dobře, ale jak to pochopí

začátečníci, kterým je ostatně kniha určena, to opravdu nevím.

Nesporným kladem však je, že některá autorova zavádějící

zjednodušení či nepřesnosti byly překladateli upřesněny a

eventuálně sarkasticky okomentovány.

Pokud vám tedy nevadí některé nedostatky a chcete se naučit

používat právě Visual C++, můžete si tuto publikaci směle

opatřit. Pokud jste se s C++ ještě nesetkali, nezoufejte,

protože není ještě nic ztraceno, v knize jsou věnovány dvě

strany seznamu doporučené literatury, s jejíž pomocí by četba

této publikace neměla činit obtíže ani vám.




Autor článku