Všichni radostně vítají Google App Engine, ale to zajímavé se odehrává jinde v Googlu – v Google Docs. Ten zázrak se jmenuje Panorama Pivot Tables for Google Spreadsheet.
Být nejchytřejší není všechno. Ještě musíte o své pravdě přesvědčit druhé. A to bývá občas oříšek.
K unit testům jsem nikdy moc nepřilnul. Možná jen z toho hloupoučkého důvodu, že jsem si nikdy nenašel čas to sám vyzkoušet, a ukázkové případy mi připadaly směšné.
Michael Webb, sklatch.net, březen 2006 [online]
Krátká úvaha ze školení, na kterém jsem byl několik posledních dní.
Poslední dny v práci diskutujeme, kdy, jak a proč se odklonit od Javy. Diskuse probíhá na dvou úrovních – Java vs .NET, které nerozumím, protože jsem .NET nikdy neviděl, a Java vs skriptovací jazyky (třeba Python), a tam jsem zastáncem Pythonu.
Přání zákazníka je na první pohled nesmyslné, ale ve skutečnosti má jakési racionální odůvodnění.
Testování, Ruby x Python. Starší, ale dobré.
K pochopení jazyka UML je zapotřebí trochu zašťourat do jeho historie, člověk pak mnohé pochopí, nelpí na zbytečnostech a udržuje si nadhled. Dnes ale jen o jednom typu diagramů.
Ty teoretické poučky známe dobře: Program (algoritmus) by měl při každém běhu provést nad totožnými daty totéž. Skutečně?
Kamil Pittner, Business World 7-8/2006
Pouhá čtvrtina softwarových projektů je úspěšná. A to si říkáte inženýři?
Kolega odjíždí na dovolenou. Poslední dva dny žije ve zmatku, co komu neřekl, čím koho nepověřil, co nestihl. Pořád toho ví víc, než stačil hodit na papír. A tak tedy odjede a každý den bude po telefonu řešit naléhavé situace a odpovídat na zvídavé otázky – kde, kdo, proč. Dá se tomu předejít?
Steve McConnell, IEEE Software, Vol. 15, No. 4, July/August 1998 [online]
"Už jsem nad tím strávil tři dny a za chvíli to budu mít." Taková věta nemá příliš velkou vypovídací hodnotu. Daleko zajímavější než počítání odpracovaných hodin je odhad času, který ještě zbývá k dokončení úkolu.
Zavést v malém týmu každodenní ranní porady se mi zdá důležité. Leč přesvědčil jsem se, že se porada může rozrůst do nepěkných útvarů.
Ptát se po smyslu testování je zlo.
V kódu komentářů netřeba. Když vím, co chci napsat, měl bych to být schopen napsat slušně a přehledně.