Ahoj,
chtěl bych se vás zeptat jak jste spokojeni s kvalitou dnešního softwaru. V práci začínám mít pocit bezradnosti když vidím, co jsou někteří lidi schopni napsat za paskvil. Chybuje občas každý, ale s tím čím se stýkám jsou obecně věci, že kdyby se dotyčný programátor chvilku zamyslel muselo by mu dojít, že něco není v pořádku. Zákazník samozřejmě nic neřeší, protože ono to chvíli vypadá, jakože to funguje a projekt manažer vypadá spokojeně. Jenže pak si zákazník vymyslí, že by chtěl něco dalšího a celý "design" se sesype a pak se projekt manažer diví proč takovou trivialitu trvá implementovat tak dlouho. Protože ten co to psal přede mnou ohackoval v kódu co mohl, aby mu to nezabralo čas pak další programátor když to viděl, tak radši už na to nešahal - přece to funguje, a doplnil další balast. A pak se to dostane pod ruku vám a vy víte, že když necháte být a něco přidáte, tak už to prostě nemůže fungovat, takže vám nezbývá nic jiného než se pomodlit a do léta starého špatně napsaného kódu zásáhnout tím způsobem, že se ho zbavíte a napíšete to čistěji a budete doufat, že jste někde na něco nezapomněli.
Máte někdo podobnou zkušenost? Existují vůbec ještě programátoři, kteří usilují o čistým, přehledný, spolehlivý a udržovatelný kód?