Archive for the ‘More advanced topics’ Category
Monday, December 1st, 2008
'Facts and Fallacies of Software Engineering ', by Robert L. Glass.
Robert Glass is a man who knows a lot about software engineering, he has written over a dozen books and writes regular columns in programming and computing publications that work towards his, self-confessed, goal of trying to bridge the academic ...
Posted in Book review, More advanced topics, The basics of... | 4 Comments »
Monday, November 24th, 2008
[caption id="" align="alignleft" width="300" caption="Photo by Waka Jawaka"][/caption]
Computers are great for handling numbers and doing large amounts of operations on them. They can repeat the same operation over and over again and they will do the same thing every time (unlike a human, who will sometimes do the wrong thing ...
Posted in Craft of coding, More advanced topics | No Comments »
Friday, September 12th, 2008
[caption id="attachment_197" align="alignleft" width="300" caption="Photo by MNSC"][/caption]
Before doing any kind of optimisation it is important to find out where your program is spending its time. A lot of people have wasted a lot of time and written lots of unnecessary code because they thought they knew where to optimise. If ...
Posted in More advanced topics, Optimisation | 1 Comment »
Sunday, August 24th, 2008
[caption id="attachment_43" align="alignleft" width="300" caption="Photo by rpongsaj"][/caption]
Almost all software projects comprise of multiple files, each of which will be edited multiple times. As the project progresses, files are added, changed and removed and if there is no way to track and manage these changes it is possible to get into ...
Posted in More advanced topics, tools | 4 Comments »