April 2015
Intermediate to advanced
336 pages
8h 36m
Polish
Polowanie na błędy
Skoro debugowanie to proces usuwania błędów z oprogramowania, programowanie musi być procesem ich dodawania.
— Edsger Dijkstra
Sezon na błędy jest w pełni i trwa cały rok. Nie musisz mieć żadnych zezwoleń ani nie obowiązują żadne ograniczenia. Weź strzelbę w dłoń i ruszaj na rozległe pola oprogramowania, aby wytropić te wredne łobuzy, owe nieuchwytne błędy, i zabij je — na śmierć.
W porządku, rzeczywistość nie jest tak prosta. Jednak czasem natrafisz na kod, w którym — mógłbyś przysiąc — błędy mnożą się i knują przeciw Tobie. Jedyną odpowiedzią jest wtedy strzelba.
Oto stara historia: programiści piszą kod, ale nie są doskonali. Dlatego także sam kod nie jest idealny, więc za pierwszym razem nie działa bezbłędnie. ...