🏷️ sw-engineering

Distribuovaný monolit

Distribuovaný monolit je občasné téma, které se často vynoří při diskuzích o microservices. Většinou je to dost vágní a zaměřené na architekturu.

Software Engineering, má rozumné paralely? Díl 2, hudba

Software engineering je mladé odvětví, které není ještě úplně pochopeno a popsáno. Proto se někdy vyplatí hledat paralely v jiných oborech, které lépe osvětlí daný problém, či myšlenku. Jedna taková paralela pochází z říše hudby.

Střípky z prototypování II: WebSockets

Jak přinutit Wicket, aby se choval víc reaktivně? Stačí zapojit WebSockets. Není to úplně triviální, ale dá se to zprovoznit.

Střípky z prototypování: Wicket, Spring, REST

Vytvořil jsem si několik prototypů a o některé z nich bych se rád podělil. Začneme trojkombinací Wicket, Spring, REST.

Šest ctností softwarového inženýra

Rád hledám paralely k softwarovému inženýrství. Jedna taková mne hned napadla při čtení budhistické knížky pro děti. Může se programátor vydat na dlouhou cestu bódhisattvy?

Programátor -> Vývojář -> Software Engineer

Pokud člověk zůstane pár let v jedné profesi a nezaseknul se někde na začátku, prochází určitým vývojem. Jak může vypadat jedna z možných evolucí adepta softwarového inženýrství?

Software Engineering, má rozumné paralely?

Rád hledám paralely k softwarovému inženýrství. Trošku jsem se nad tím zamyslel a snad z toho vznikne krátký seriál.

Mercurial, strategie branch-by-feature

V distribuovaných version control systémech se člověk nějakému způsobu branchování nevyhne. Je dobré si nastavit nějaké konvence a ideálně - branchovací strategii.

Kanban, zprávy z fronty II

Podařilo se nám na projektu celkem pěkně naimplementovat Kanban. Jak to v našem podání vypadalo? Pěkně!

Code review checklist

To jsem se zase jednou připletl do diskuze o code review. 🤦‍♂️ Tak jsem se nad tím zamyslel a něco si k tomu sepsal.

Kanban, lehký úvod

Po roce používání Kanbanu jsem se rozhodl sepsat úvod do Kanbanu. Citace z knih a příklady konkrétních kanban boardů. 🤓

Zdravý programátor

Pryč jsou doby, kdy stačilo, aby byl programátor pragmatický. Dnes musí být ještě navíc zdravý. Programátoři totiž často vedou dosti nezdravý způsob života. Recenze knihy, která radí ke svému (programátorskému) zdraví přistupovat agilně.

Joel test, má ještě smysl?

Jako vývojáři jste se možná už někde setkali s Joelovým testem. Když jsem na něj cca před osmi lety narazil, bylo to pro mne jako zjevení. A pracoval jsem ve společnosti, jejíž skóre v tomto testu bylo... ehm, nula.

Kanban, zprávy z fronty

SoftWare Samuraj se pokusil o svoji první implementaci Kanbanu na projektu - stylem pokus omyl a nedopadlo to úplně špatně. Zkušenost je pozitivní a příště bych to zkusil znova.

Jak dělám Java pohovor

Kanban z čistého nebe

Přišel jsem ke Kanbanu jak slepý k houslím. Ale já se na ty housle hrát naučím! Kde s Kanbanem začít a od čeho se odpíchnout?

Zemřel John McCarthy, tvůrce Lispu

24. října 2011 se uzavřela životní cesta Johna McCarthyho, tvůrce Lispu.

Manažerem humorně a kousavě

Recenze knížky Managing Humans. Softwarový inženýři jsou také lidé - aspoň tak se na ně s nadhledem a humorem dívám Michael Lopp (Rands in Repose).

Rich Hickey: Radši trávím čas přemýšlením o problému

Rich Hickey je osobnost s vyzrálými myšlenkami, kterého stojí za to číst a nechat se jím inspirovat. Odkaz na rozhovor, který s Richem vedl Michael Fogus.

Odhady pracnosti softwaru

Jak dělat odhady může být docela častá a zapeklitá otázka nejednoho SW inženýra Jak k odhadům přistupuje SoftWare Samuraj? Studuje mistry a jde svou vlastní cestou.

Master your tools!

Master your tools! Nový blog o softwarovém inženýrství.