Vývoj softvéru

Koniec Silverlightu alebo v čom je vlastne problém?

Dá sa povedať, že Silverlight (SL) je jedným z väčších Microsoft (MS) projektov. Minimálne v oblasti vývoja pre internet nebolo možné, aby ste sa na neho po nejakom čase nenarazili. V čase, keď ho MS rozbiehal, tvrdil, že je to riešenie pre Rich Internet Application (RIA) a zároveň multiplaforma. Napriem tomu, že to spočiatku vyzeralo,...

Prečo komentovanie škodí kódu

Toto je článok, ktorého cieľom je tak trochu narušiť stereotyp, ktorý vládne v oblasti komentovania kódu. Súčasný stav sa najčastejšie popisuje ako: „Programátori málo alebo vôbec nekomentujú kód. Mali by ho viac komentovať.“ Je to naozaj tak? Môže existovať komentár, ktorý by kódu škodil?

TechDays Košice 2012 – Windows Azure Kemp

Windows Azure je platforma, ktorá sa hodí pre niektoré druhy aplikácií. To, aj všeličo iné som sa dozvedel na Windows Azure Kemp-e, ktorý sa konal pred pár dňami v rámci Microsoft TechDays v Košiciach. Kemp trval niekoľko hodín, počas ktorých sa mohol aj taký úplný začiatočník ako ja, zoznámiť s touto platformou natoľko, aby mal...

TechDay Košice 2012 – prednášky

Pred pár dňami som mal príležitosť zúčastniť sa konferencie Microsoft TechDays v Košiciach. Toto je prvý článok so zápiskami a dojmami z tejto konferencie.Konferencia je organizovaná Microsoftom a je teda hlavne o jeho technológiách. Na podobnej konferencii som bol aj pred rokom, ale to bolo tak trochu sklamanie (slabá kvalita prednášok, chaos, nevyriešená akustika). O...

Ako prežiť zložitosť softvéru

Programovanie je disciplína, ktorá nie je úplne jednoduchá. Musíte byť schopný pochopiť zákazníka a pretaviť jeho požiadavky do funkčného softvéru. Riešiť okrajové stavy, ktoré nastávajú len v nejakom druhu konfigurácie počítača alebo snažiť sa odladiť náhodné chyby. Okrem toho musíte čítať kód, ktorý písal niekto iný alebo vy pred rokom a viac (čo je skoro...

Väznia nás nepodarky

Alan Cooper je človek, ktorý sa živý dizajnom. Nielen že má firmu, ktorá robí poradentsvo ohľadom tejto problematiky, ale aj o dizajne píše. Kniha The Inmates Are Running the Asylum ale nie je o tom, ako robiť dobrý dizajn, ale prečo ho robiť. Je to príbeh o tom, ako je za väčšinu dizajnu dnes zodpovedný...

Fedexday

Náklady firiem na vytváranie motivácie u zamestnancov nie sú malé. Obľubené sú teambuildingové akcie, výlety, finančné prémie a pod. To všetko stojí peniaze. A pritom čínnosť ako je vývoj softvéru (a vývoj všeobecne) môže byť sama o sebe natoľko zaujímavá, že sa stáva motiváciou. Ak neveríte, dá sa to jednoducho overiť. Môžete si skúsiť Fedexday.

Podstatná otázka dokumentácie

Písanie systémovej dokumentácie je vo výpočtovej technike obľúbená téma. Názory na to, koľko by jej malo byť, sa pohybujú v širokom spektre od nuly (teda vedomosti sa predávajú medzi členmi tímu) po rozsiahle a presné popisy spĺňajúce štandardy. Množstvo je ale len jedným z faktorov. Omnoho zaujímavejší je obsah.

Technologický dlh a prečo to nie je jedno

Technologický dlh je niečo, čo môže zmeniť utešený projekt na nočnú moru. Bohužiaľ ale nenosí tabuľku s nápisom, a tak sa môže stať, že sa stane vaším spoločníkom v projekte skôr, ako si niečo všimnete. Ako  sa tam dostal, ako ho rozpoznať a čo s tým robiť? Stalo sa vám niekedy, že sa spočiatku bezproblémová...