Joel Edenberg

Author posts

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

Spring Boot andmebaasi testimine

Andmebaaside testimiseks Spring Boot raamistikus käivitatakse tihti kogu rakenduse kontekst. See aga võib kaua aega võtta, ning muu hulgas käivitada ka antud olukorras mittevajalikke teenuseid, nagu Kafka sõnumite kuulamine või ajastatud tööd (cron job). Selliste olukordade lahendamiseks p ...

Palgaläbirääkimisest

Palgaläbirääkimised on enamike inimeste jaoks ilmselt ebameeldiv tegevus, mida võimalusel lükatakse edasi nii palju kui võimalik. Samas on edukate palgaläbirääkimisete aluseks harjutamine ja ei saa eeldada, et kõnelused lähevad väga hästi kui seda tehakse näiteks kord 5 aasta järel. Seega ...

Retro koosolek

Retro koosolekud, ei ole ainult Scrum raamistikku kuuluv tegevus, vaid seda koosoleku formaati võivad kasutada kõik meeskonnad, et muuta enda tööprotsesse paremaks ning õppida iseenda kogemustest. Retro koosolek peaks keskenduma pigem meeskkonna koos toimimisele ning protsessidele ja vähem ...

Laiuti ja sügavuti teadmised

Inimkonna teadmiste eksponentsiaalne kasv on tekitanud olukorra, kus mingist valdkonnast aru saamseks tuleb kaua sügavuti tutvuda juba varasemalt olemasolevate teadmistega. See tekitab väga sügavat spetsialiseerumist, kus inimeste teadmised on küll väga põhjalikud, kuid piiratud kitsas val ...