Fail-fast nebo Fail-tolerant?
Zdá se mi (soudě dle mne samotného), že heslo “fail-fast” bylo a je po léta základní mantrou všech (Java?) vývojářů. Tento přístup má pro programátora pří vývoji aplikace řadu nesporných výhod:chyby jsou detekovány rychle a je levnější je opravitpříčina selhání je jasně viditelná a zdroj pádu většinou přestavuje zdroj vlastní chybychyby nejsou...
vložil: Jan Novotný (22.12.2010)
zařazení: články, blog / filosofie software
WebExpo 2010 – pátek
Na WebExpo jsem letos vyrazil poprvé a docela jsem se těšil. Nabízelo poměrně atraktivní mix ze světa webových vývojářů – obchodem počínaje, přes kreativu a použitelnost až k programování. Ne všechno co vypadá dobře na papíře (webu) je ale takové i ve skutečnosti. Pocit, který si z WebExpa dnes odnáším by se dal popsat jedině slovem “nevyrovnané...
vložil: Jan Novotný (24.9.2010)
zařazení: články, blog / filosofie software
Traktát o vzdělání programátorově
Po sadě technických článků bych rád napsal zase jeden trošku filozofického charakteru. Rád bych se v něm zamyslel nad způsoby, které používám pro své vlastní vzdělávání a faktory, které osobně vnímám jako pozitivní. Snad každému je jasné, že ten kdo na sobě dál nepracuje může v našem oboru těžko dlouhodobě něco dokázat (a být lépe placen )...
vložil: Jan Novotný (23.8.2010)
zařazení: články, blog / filosofie software
jOpenSpace 2010
Opět po roce proběhla – v pořadí již třetí – ne-konference nesoucí název jOpenSpace. Na ní se každoročně setkávají zajímaví lidé z celé republiky, které spojuje jediné téma a tím je Java a vývoj aplikací. Základem konference jsou tzv. lightning talky, což jsou mini-přednášky na vybraná témata. Některá z nich se mi podařilo nahrát a v...
autor: Jan Novotný (9.6.2010)
zařazení: články, blog / filosofie software
Nedělní rozjímání nad softwarovým vývojem
Nemálo lidí přemýšlí o různých technikách zefektivnění softwarového vývoje. Zažil jsem metodologii, která byla klasický vodopád obohacený o milestony po šesti týdnech. Tedy na začátku se udělal sběr požadavků, jejich analýza, pak design, implementace a verifikace/testování na závěr. Každou z těchto činnosti dělal v podstatě jiný tým lidí. Sběr...
autor: Dagi (24.1.2010)
zařazení: články, blog / filosofie software
GUI Design: Použitelnost
Nejsilnější zbraní programátora je logické, přesné, racionální myšlení. A právě tato "zbraň" je při vytváření uživatelských rozhraní zcela neúčinná, pokud si vývojář neosvojí alespoň základní principy použitelnosti. Nenuťte svoje uživatele přemýšlet o ovládání vaší aplikace, nechte je raději dělat jejich práci...
vložil: Richard Šerý (20.10.2009)
zařazení: články, blog / filosofie software
Začíná relačním databázím zvonit hrana?
V poslední době se čím dál víc začínají prosazovat ne-relační databázové systémy. S příchodem webu 2.0 a nejrůznějších těžkomyslitelných „sociálních“ sítí se totiž ukazuje, že jakmile se startup povede, musí se databáze předělat. Nezačne to zkrátka stíhat.
vložil: Lukáš Zapletal (24.9.2009)
zařazení: články, blog / filosofie software
GUI Design: Funkcionalita
Pro většinu vývojářů představuje tvorba uživatelského rozhraní velký problém. Seriál článků GUI Design si klade za cíl uvést čtenáře do problematiky a objasnit mu nejdůležitější principy návrhu uživatelských rozhraní. Druhý díl seriálu se zabývá funkcionalitou, hlavně využitím "případů použití" (use cases) pro sestavení prototypu uživatelského...
vložil: Richard Šerý (17.9.2009)
zařazení: články, blog / filosofie software
Pohádka o dvou programátorech
Překlad z anglického mailing listu. Autor Neil W. Rickert. Original lze najít zde
vložil: Jan Kotek (17.8.2009)
zařazení: články, blog / filosofie software
Odlišujete v aplikaci vývojové, testovací a produkční prostředí?
Tento článek píšu se záměrem zjistit, zda jsme k těmto závěrům dospěli sami, nebo je to evoluční záležitost, ke které časem dospěje každý tvůrce produktů sloužících k dalšímu vývoji. Ve Forrestu k realizaci webů a webových aplikací používáme interní CMS systém, který je nadstavbou nad vybranými Javovskými knihovnami a frameworky. Namátkou...
vložil: Jan Novotný (8.8.2009)
zařazení: články, blog / filosofie software
strana 5/7 | předchozí 1 2 3 4 5 6 7 následující | celkem 69 položek | zobrazit všechny |