Nová kniha: C/C++ Hotová řešení

Diskuze čtenářů k článku

08. 01. 2010 08:43

>Novinka C/C++ Hotová řešení přináší hodnotné informace

>v trochu jiném stylu – místo popisu jazyka nabízí již hotové programy

>, které můžete okamžitě využít ve svých projektech.

To nemzoe mysliet autor vazne

ved ta kniha len zhrosuje problemy v IT priemysle:

Dvaja profesori z New York University sa v obšírnejšej rozprave zaoberali problémom, ktorý trápi mnohých zamestnávateľov v IT priemysle: programátorské schopnosti nových absolventov počítačových vied sa postupne znižujú.

Vývoj programovacích schopností vo viacerých jazykoch potom študentov učí automaticky používať veľké knižnice a špeciálne balíky s kódom, akoby programovali z predpripraveného receptu[kuchárskej knihy].

(ved o tomto je ta kniha, ucit ludi byt debilnymi kodermi)

Výsledným negatívom pre softvérový priemysel je nedostatočná zručnosť, najmä pre bezpečnostné a ochranné účely, ktorá je navyše prakticky na úrovni toho, čo ponúka outsourcingový priemysel. Skrátene sa to dá povedať tak, že vysoké školy (zo zamerania dvoch profesorov vyplýva, že teda najmä školy v USA) trénujú ľahko nahraditeľných IT profesionálov. Problémy so stupňom programátorskej vyspelosti absolventov už navyše naznačujú aj zamestnávatelia.

http://www.itnews.sk/spravy/software/2008-01-1... ...

Souhlasím  |  Nesouhlasím  |  Odpovědět
08. 01. 2010 09:27

No pravda je niekde uprostred. Ak chces vyvijat vsetko sam, kludne, ale vo svete zalozenom na ekonomike neuspejes. Dnes je takmer kazdy programator nuteny pouzit kniznice, ci softverove baliky. Ja sam som pri vyvoji tolkokrat si pomyslel- toto uz urcite musi niekde byt vytvorene, naco by som tym zabil 2 dni- a naozaj, bolo! Ak mas nad kodom prehlad, popripade ho mas aj vysvetleny (na co tato kniha je zrejme stvorena), tak to s 'programatorskou degeneraciou' nie je az take zle. Tym zaroven ale chcem povedat, ze sice uroven programatorov klesa, ale je to logicky dosledok vyvoja.

Je tu vsak ale druha stranka veci a tou su licencie. Vacsinou zdrojaky najdene na inernete su pod licenciou GPL, takze ich nemozno pouzit do proprietarneho riesenia. Zaroven mi chyba aj pri knihe licencia zdrojovych suborov.

Souhlasím  |  Nesouhlasím  |  Odpovědět
08. 01. 2010 10:36

Tak ono jsou dvě stránky.

Tou první. Falešní programátoři. Tedy ti, co jen najdou a zkopírují zdrojáky aniž by pochopili jeho význam. Tito jsou hrozbou, jak píšeš. Pokud to funguje, tak mají štěstí. Ale jakmile to přestane fungovat, tak jsou v nouzi a začnou otravovat fóra nebo kolegy z branže. Nebo se na to jednoduše vyprdnou.

Druhou stránkou jsou však skuteční programátoři. Znají dobře svůj jazyk, vyznají se v kódu a dokážou logicky myslet. Pro ně jsou hotové kódy k užitku. Proč dělat vlastní, když existuje hotové řešení? Navíc hotové věci mu občas prosvitne i hlavu. Řekne si "Ha. Toto je dobré řešení. Tato varianta mě nenapadla." nebo "Ha. Tak takhle to má být".

Mimochodem ve skutečném praxi se hotové kódy využívají dost často. Důvodem je nedostatek času. Prostě není čas se zdržovat vytvářením vlastních nebo nových. Pokud na netu není hotový nebo nevyhovuje potřebám, pak hold musím udělat vlastní i za cenu zdržení.

Souhlasím  |  Nesouhlasím  |  Odpovědět
08. 01. 2010 11:24

jenže víš jak to je, čas jsou peníze.. a to si každý, kdo musí živit rodinu rozmyslí, pišišvořit se s vlastním vývojem knihoven, když jsou už jiné odladěné a hotové k použití.

Souhlasím  |  Nesouhlasím  |  Odpovědět
09. 01. 2010 09:37

ano lenze ja ucim systemove programovanie, a mozem sa zblaznit zo studentov

lebo sustudenti uplne mimo, kedze systemove programovanie :

"has a small runtime library, or none at all"

http://en.wikipedia.org/wiki/System_programming...

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
09. 01. 2010 00:10

Co IT, ale takové stavebnictví je na tom ještě hůř ! To je to samá cihla, tvárnice, prefabrikáty, maltové směsi, beton dovezou už namíchaný, stejné osvědčené postupy a pak takový stavebník nedokáže ani vyrobit cihlu !

(tím chci říct že programování/vývoj je stavebnictví velmi podobné a toto je naprosto logický vývoj)

Souhlasím  |  Nesouhlasím  |  Odpovědět
Zasílat názory e-mailem: Zasílat názory Můj názor