Fórum Root.cz

Hlavní témata => Vývoj => Téma založeno: nm kdy 03. 06. 2011, 14:32:34

Název: Jaké knihy o programování
Přispěvatel: nm kdy 03. 06. 2011, 14:32:34
Tak jsem se dozvěděl, že důležitou vlastností programátora je znalost teoretického programování. A z toho jsou prý nejdůležitější knihy o algoritmech a práce s daty. Mohl by mi někdo napsat, o co v tom teoretickém etc. programování jde (stačí stručně)? A hlavně, mohl by mi někdo doporučit nějaké knihy o těchto věcech? Nějaké, které považujete opravdu za velmi přínosné, ne-li nejlepší?
Název: Re: Jaké knihy o programování
Přispěvatel: Mordae kdy 03. 06. 2011, 15:02:43
Kup si Knutha. The Art of Computer Programming. Da se to koupit cesky a jsou tam hezky popsane v soucasnosti zname a oblibene algoritmy a postupy. Matematicka cast je nepovinna.
Název: Re: Jaké knihy o programování
Přispěvatel: iwtu kdy 03. 06. 2011, 16:24:46
Ahoj!

Knutha si nechaj na neskor, ak budes mat zaujem. Ak chces nieco v cestine, tak je vcelku chvalena kniha Algoritmy a programovacie techinky (http://www.knihy-dvd.cz/index.php?page=cat&idx=31089). Je to taky fajn uvod do toho celeho. Knutha by som na zaciatok vazne neodporucal.

Ta kniha je vazne uvodna a take minimum, co by mal clovek zvladnut...
Název: Re: Jaké knihy o programování
Přispěvatel: Aminux kdy 04. 06. 2011, 00:49:19
"Tak jsem se dozvěděl, že důležitou vlastností programátora je znalost teoretického programování. A z toho jsou prý nejdůležitější knihy o algoritmech a práce s daty."

Důležitou možná, ale jsou i důležitější. Všechny běžně nebo alespoň občas se vyskytující problémy jsou už vyřešeny. Na tobě je jen najít to správné řešení, tedy najít patřičnou knihovnu, framework apod.
Programátor musí umět hlavně programovat objěktově, znát a umět používat návrhové vzory, rychle vyhledat řešení problému a teprve až potom když nenajde co potřebuje přichází na řadu samotné algoritmování.
Název: Re: Jaké knihy o programování
Přispěvatel: nhx kdy 04. 06. 2011, 23:26:12
Citace od: Aminux kdy 04. 06. 2011, 00:49:19
"Tak jsem se dozvěděl, že důležitou vlastností programátora je znalost teoretického programování. A z toho jsou prý nejdůležitější knihy o algoritmech a práce s daty."

Důležitou možná, ale jsou i důležitější. Všechny běžně nebo alespoň občas se vyskytující problémy jsou už vyřešeny. Na tobě je jen najít to správné řešení, tedy najít patřičnou knihovnu, framework apod.
Programátor musí umět hlavně programovat objěktově, znát a umět používat návrhové vzory, rychle vyhledat řešení problému a teprve až potom když nenajde co potřebuje přichází na řadu samotné algoritmování.

Ano, nač programovat, když to můžu slepit, žejo.
Název: Re: Jaké knihy o programování
Přispěvatel: podlesh kdy 05. 06. 2011, 00:31:11
Citace od: Aminux kdy 04. 06. 2011, 00:49:19
"Tak jsem se dozvěděl, že důležitou vlastností programátora je znalost teoretického programování. A z toho jsou prý nejdůležitější knihy o algoritmech a práce s daty."

Důležitou možná, ale jsou i důležitější. Všechny běžně nebo alespoň občas se vyskytující problémy jsou už vyřešeny. Na tobě je jen najít to správné řešení, tedy najít patřičnou knihovnu, framework apod.
Programátor musí umět hlavně programovat objěktově, znát a umět používat návrhové vzory, rychle vyhledat řešení problému a teprve až potom když nenajde co potřebuje přichází na řadu samotné algoritmování.
No, pozor na to posuzování důležitosti... znalost teorie je základ. Bez toho nelze najít správné řešení, těžko vybírat knihovny, z návrhových vzorů zbyde jen cargo cult apod.

Bez teoretické informatiky zbyde jen ideologie, jak je krásně vidět na různých flamewarech (i na tomto serveru).