Joel Edenberg

Author posts

Töökoguse visualiseerimine

Allesjäänud töökoguse visualiseerimiseks kasutatakse tihti kahte inglise keeles sarnase nimetusega graafikuid - burn-up ja burn-down. Burn-down graafik Kuvab allesjäänud töö kogust. Muudatused projekti skoobis on küll kajastatud, kuid neid ei saa eraldada töö tegemisest. Seega graafikut va ...

Arendaja distsipliin

Agiilsed arendusmeetodid on väga levinud ja kõigile teada. Kuid näiteks raamistikud, nagu Scrum ja Kanban, keskenduvad protsessidele ja vaatavad olukorda kõrgemal tasemel, kui seda on arendaja kirjutatud kood. Madalam tasemel agiilsete võtete kasutamisel tuleks vaadata aga näiteks Extreme ...

Devtoys

Vahepeal on tarvis muuta näiteks kogu tekst trükkitähtedeks, saada teada sõne tähemärkide arv, testida regulaaravaldisi või korrastada JSONi vormistus. Tihti saab selliste ülesannete lahendamisks kasutada otsingumootorist leitud lihtsaid veebiteenuseid, kuid alati jääb oht, et sisestatud i ...

IntelliJ'ga andmebaasist ID'de nimekiri

Mõnikord on andmebaasis vaja kiiresti mingite objektide ID nimekirja, mis oleks komadega eraldatud. Kiire võimalus kuidas seda teha: kirjutad SQL lause, mis valib kõik soovitud ID'd. Näiteks SELECT id from country where code in ('DE', 'AT') Selle lause peal hiirega par ...

Scrum ja Kanban

Arendajana kuuleb tihti agiilsete raamistike nimesid nagu Scrum ja Kanban. Kuna enamus ettevõtteid tavaliselt ei kasuta ühtegi neist täiesti puhtal õpikukujul, vaid ainult osasid elemente, siis võibki jääda segaseks, et mida nad täpselt tähendavad või mille poolest erinevad. Scrum Detail ...

IntelliJga muudatuste võrdlemine

IntelliJ pakub koodimuudatuste võrdlemiseks 2 erinevat reziimi: kõrvuti- ja koondvaade. Mõistlik on nende vahel varieerida vastavalt olukorrale. Kõrvutivaade Mõistlik kasudata siis, kui muudatused hõlmavad korraga mitut rida. Näiteks on defineeritud uusi meetodeid või olemasolevaid suures ...