jakubův notes – programování a vejšplechty

Píšu o:

Kniha Coders at Work

Coders at Work napsal Peter Seibel (autor knihy Practical Common Lisp) a kniha obsahuje 15 rozhovorů s různými programátory. Některé jména mi byla známá (Douglas Crockford, Joe Armstrong, Ken Thompson, Donald Knuth), o ostatních jsem nevěděl nic. Nejvíce mě zaujaly rozhovory s těmi právě jmenovanými.

Coders at Work

Rozhovory se zabývaly tím, jak zpovídaný přišel k programování, jak se staví k testování, za co se považuje (inženýra, umělce, nebo řemeslníka) a pak samozřejmě tím, čím se daná osoba proslavila / čím je známá.

Nejvíce se mi líbily části právě o testování aplikací a pak u Armstronga, Thompsona a Knutha o jejich činnosti. Uklidnilo mě, že hodně lidí testuje stejně jako já – tj. vypisováním si informací a zkoušením. Armstrong samozřejmě mluvil o Erlangu. (Ovšem o historii Erlangu se člověk dozví více z A History of Erlang.) Thompson o tom, jak Céčko přišlo na svět. A Knuth byl zpovídán z jeho veledíla – The Art of Computer Programming. Líbilo se mi, když řekl, že těch několik kniha napsal pro to, aby si dané věci nemusel pamatovat.

vydáno 24. 11. 2009, 17:53:04

žádný komentář

Zařazeno mezi:

Kniha Mít vše hotovo

Mít vše hotovo je překladem anglického originálu Getting Things Done od Davida Allena. Na Webexpu jsem se vešel (seděl jsem na schodech, ale vešel) na přednášku Petra Máry o metodě GTD – metodě pro tzv. tájm-menežment, neboli organizaci času. Jelikož přednáška byla opravdu pěkná a velmi inspirativní a GTD mě zaujalo, řekl jsem si, že bych se o něm měl dozvědět více. A není snad lepšího zdroje než původní knihy, která metodu popisuje.

Mít vše hotovo

O čem GTD vlastně je? Nejdůležitější myšlenky (alespoň pro mne jsou):

  • všechno dostat z hlavy

  • v seznamů úkolů mít konkrétní fyzické, tzv. „další“, akce, co se mají udělat („článek o Mít vše hotovo“ vs. „dočíst“ + „sehnat odkazy“ + „najít hlavní body GTD“ + „napsat omáčku okolo“)

  • kontexty (telefonuji – tak se podívám, komu dalšímu ještě stihnu zavolat)

  • pokud úkol zabere do 2 minut, udělat ho rovnou

Mít vše hotovo je rozčleněna do třech částí. První popisuje stručně, o co se vlastně jedná. Druhá provádí postupem, jak GTD zavést do svého života. A ve třetí je shrnutí klíčových principů a proč jsou právě tyto principy tak důležité.

Druhá část byla nejméně záživná a přímo z ní dýchala taková atmosféra těch velkých nadnárodních korporací. Což není nic pro mě, takže jsem se jí musel prolouskávat s velkými obtížemi. Jinak dvě další části byly dobře podané a doufám, že si z toho něco odnesu.

Co ale musím knize vytknout je mizerná typografie! Je to česky, tak chci české odstavce. Chci lepší nadpisy. A ty odrážkové seznamy… Proboha, ať alespoň vypadají stejně!

Kniha mi ovšem neodpověděla na jednu zásadní otázku – v případě, že si všechno takhle hezky zorganizuju, zaškatulkuju a dostanu z hlavy, jak se pak mám „dokopat“ k samotné práci? To mi stále vrtá hlavou. Předpokládám, že by mi mělo pomoci to, že budu mít před sebou list „dalších akcí“ a ne jen nějaké nejednoznačné „úkoly“. Ale stále mám pochybnosti, jestli se rozhoupu při mé lenosti se do daných činností opravdu pustit.

vydáno 29. 10. 2009, 22:44:33

2 komentáře (2 nové)

Zařazeno mezi:

Kniha Code Generation in Action

Pod ruku se mi dostala další kniha. Tentokráte nazavaná jako Code Generation in Action. Autorem je Jack Herrington. Je to již trochu starší kousek (z roku 2003), ale díky jeho zaměření informace v něm obsažené jen tak nezastarají. Dá se nejspíše již podle názvu dost dobře odhadnout, o čem tato kniha bude – zabývá se technikami automatické generování kódu, které mohou programátorovi mnohdy ušetřit mnoho rutinní kódovací činností (prostě mlácení kódu do počítače jako opička :o)), což si myslím, že každého normálního programátora štve a otravuje.

Code Generation in Action

[ pokračovat ve čtení… ]

vydáno 5. 9. 2008, 17:03:21

žádný komentář

Zařazeno mezi:

Kniha Professional Search Engine Optimization With PHP

Nedávno jsem si na rootu přečetl recenzi této knihy. Přesněji řečeno recenzi českého překladu, který vyšel pod názvem SEO v PHP. Recenze byla víceméně pochvalná, tak jsem neváhal. Nevybral jsem však českou verzi. Hlavně kvůli tomu, že překladatel byl evidentně velice horlivý a přeložil to „sakumprdum“, tedy včetně kódu. To by na mě bylo trochu moc. Krásy českému jazyku neupírám, ale do kódu prosím ne.

Obal knihy

[ pokračovat ve čtení… ]

vydáno 23. 8. 2008, 11:26:11

žádný komentář

Zařazeno mezi: