BEM metodika pre pomenovávanie CSS kódu

O tom, že je web jednou z najrýchlejšie sa rozvíjajúcich oblastí niet pochýb. Denno denne sa stretávame s flat dizajnom, s novými knižnicami a frameworkami. CSS preprocesory sa stali úplným štandardom a základom k modularizácii CSS kódu. Každý vývojár, ktorý pracoval na väčšom projekte sa stretol s problémom jedného, príliš dlhého CSS súboru, v ktorom orientovať sa bolo peklo. A tak vždy dopisoval na koniec súboru, až mal výsledný CSS kód tisíce riadkov, mnoho !important pravidiel a nájsť v ňom čokoľvek bol problém. Takýto kód sa už ťažko vyvíja, ale ako nazvať pocit keď ho po polroku ideme upraviť? „Modularizácia CSS kódu prichádza…

Užitočné doplnky v prehliadači

Väčšinu môjho času pracujem online a mojimi nástrojmi sú okrem e-mailu aj všetky najbežnejšie prehliadače. Som fanúšik vylepšení a zlepšovákov, ktoré uľahčujú prácu. Preto som si vytunil aj svoje browsery. Tieto doplnky v prehliadači, inak nazývané add-ons, upgradnú aj tie vaše. Firebug Jeden z najobľúbenejších a výkonných doplnkov pre Firefox, považovaný za nepostrádateľný tool každého vývojára. Firebug ponúka nepreberné množstvo vývojárskych nástrojov. Môžete upravovať, ladiť a monitorovať CSS, HTML a JavaScript na ľubovoľnej webovej stránke. Môže vám pomôcť rýchlo nájsť chyby, sledovať sieťovú aktivitu, ale aj jednoduchšie veci – napr. zistiť veľkosť obrázku, použitý font, farbu pozadia, atď. Clear Cache Ak si chcete skontrolovať…

SCRUM ako nástroj manažmentu softvérových projektov

Jednou z najväčších výziev, ktorým musí spoločnosť meniaca sa z malej na strednú, prípadne na veľkú čeliť, je projektový manažment a jeho zmeny. S touto výzvou sa momentálne stretávame aj v SCR. Časy spontánneho riadenia a fungovania firmy sú preč. Spolu s počtom zamestnancov a objemom prác rastie aj potreba, či dokonca nutnosť efektívnejšieho riadenia spoločnosti a lepšej koordinácie jednotlivých funkčných celkov (tímov). Jedným z populárnych, efektívnych a silných nástrojov na podporu manažmentu sú tzv. agilné metódy, z ktorých si predstavíme metódu SCRUM. Agile a SCRUM Agile a SCRUM predstavujú alternatívu voči klasickému (vodopádovému) prístupu vývoja, ktorý je založený na realizácii vopred stanového plánu a postupov vedúcich až k odovzdaniu diela (analýza požiadaviek, dizajn,…