(λ x. x x)
lambda
feuilletony o softwarové magii

Panorama Analytics v Google Docs

úvahy / 9. dubna 2008, 16:54, komentáře 0

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.


Tohle chci do zápisu

zkušenosti / 26. ledna 2008, 12:32, komentáře 0

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.


Špatné testování, dobré testování

čtení / 5. září 2006, 18:11, komentáře 1

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é.


Eight barriers to effective listening

čtení / 30. srpna 2006, 9:52, komentáře 1

Michael Webb, sklatch.net, březen 2006 [online]


Touha jít za vítězstvím

úvahy / 15. srpna 2006, 11:27, komentáře 0

Krátká úvaha ze školení, na kterém jsem byl několik posledních dní.


Kdy se vykašlat na Javu

úvahy / 9. srpna 2006, 13:04, komentáře 2

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.


Nekritická řešení nebudeme testovat

zkušenosti / 7. srpna 2006, 15:51, komentáře 1

Přání zákazníka je na první pohled nesmyslné, ale ve skutečnosti má jakési racionální odůvodnění.


K přečtení (1)

čtení / 2. srpna 2006, 21:12, komentáře 0

Testování, Ruby x Python. Starší, ale dobré.


Problémy s UML: use case

zkušenosti / 1. srpna 2006, 15:51, komentáře 2

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ů.


Nevstoupíš dvakrát do téhož programu

zkušenosti / 31. července 2006, 13:42, komentáře 3

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ě?


Záchranný kruh data miningu

čtení / 28. července 2006, 15:42, komentáře 0

Kamil Pittner, Business World 7-8/2006


Magie, žádné inženýrství

úvahy / 27. července 2006, 13:28, komentáře 2

Pouhá čtvrtina softwarových projektů je úspěšná. A to si říkáte inženýři?


Akutně chybějící dokumentace

zkušenosti / 26. července 2006, 15:01, komentáře 0

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?


Why You Should Use Routines, Routinely

čtení / 25. července 2006, 13:05, komentáře 0

Steve McConnell, IEEE Software, Vol. 15, No. 4, July/August 1998 [online]


Burndown - kolik času ještě zbývá

zkušenosti / 24. července 2006, 15:50, komentáře 1

"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.


Ranní porada je dobrý sluha, ale zlý pán

zkušenosti / 21. července 2006, 15:05, komentáře 1

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ů.


Nutnost testovat (téměř) netestovatelné

zkušenosti / 20. července 2006, 12:44, komentáře 0

Ptát se po smyslu testování je zlo.


Než psát špatné komentáře, to raději vůbec žádné

zkušenosti / 19. července 2006, 19:39, komentáře 2

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ě.


Autor, kravaťák bez titulu inženýr, je z hloubi svého teoretického mozku přesvědčen, že softwarové inženýrství je strašlivý omyl a že jednou budeme litovat.
Hledání
Témata
Slíbeno
  • Největší zlo: "Téměř hotovo"
  • Ne/duplikace kódu a realita
  • historie UML a co z ní plyne
  • UML - problém mnoha pohledů
Komentáře
  • BattleProgrammer: Co treba pouzit regularni vyrazy a samotne mazani presunout do samostatne funkce? Ohledne dokumentovani je vzdycky lepsi viceradkovy komentar... Btw taky jsem nic nekomentoval do doby, nez jsem musel neco upravit na svem 2 roky starem kodu, o kterem jsem si myslel, ze je lehce citelnu: "Wow, asi uz nejsem tak dobrej jako kdysi, protoze vubec nechapu, o co tu jde..."
  • BattleProgrammer: Javu se prave ucim v praci, zatim me nicim nenastvala, zatim...
  • Satai: Pri vsi ucte, myslim, ze jsi nepochopil pointu TDD. 1) argumentovat timto postupem nic nedokazuje. V ramci TDD jde postupovat i lepe. 2) Dobre testy te ridi. 3) Ocenis je hlavne pozdeji - pri debugovani a refactoringu.
  • lambda: Nevadí, článek tu ještě nějakou dobu vydrží, můžete se k němu vrátit... :-)
  • lambda: Jistě, je to jednorázové, a tedy malé, a proto vhodné jako ukázkový příklad. Exportovací utilitě se dá říct mnoho, ale my měli k dispozici jen to SQL.
Zajímavosti
RSS zdroje
Archiv
používám systém BLOGUJE.CZ