Write in C! I used to write a lot of FORTRAN, for science it worked flawlessly; try using it for graphics — write in C!
Všichni programátoři v C to znají a ví — Write in C!
Write in C! I used to write a lot of FORTRAN, for science it worked flawlessly; try using it for graphics — write in C!
Všichni programátoři v C to znají a ví — Write in C!
V poslední době většinu času, který trávím u počítače, představuje programování. Ať už je to diplomka a nebo projekty na FIT, kam jsem se taky dostal, stejně programuji. Mám pocit, že jediný rozdíl je v tom, jestli budu používat Fortran (diplomka) a nebo jazyk C. V obou případech je ale podstatné, aby programy fungovaly, fungovaly správně a tak, jak já chci. Je nutné v nich najít chyby. Formální a syntaktické chyby najde překladač — nedovolí vám přeložit projekt (a nebo vypíše varování). Jak ale na chyby logické struktury — tedy pokud subroutina dělá něco jiného, než chcete? Nejlépe se mi osvědčila metoda „rubber duck debugging“
Tento algoritmus hledání chyb je naprosto spolehlivý. V případě, že se vám ani přes možnosti uvedené v bodu 1. nepovede žádnou kachničku sehnat, posaďte vedle sebe kolegu/přítelkyni/vykládejte to hrnku kafe. Ale kachnička je 100%!