You now know just about everything you need to become a great programmer. The rest is down to you. Great programmers don't just write programs, they worry about things like:

  • How do I test this thing when I've written it?

  • Does it do what the customer wants?

  • Can I complete it in time?

  • Am I relying on anything which could let me down?

  • Will I get paid for the work?

Computer Science Professors call this "Risk Analysis". I call it sensible worrying. I have been told that I am a fairly depressing person to have around a software project. I am worrying all the time about the items above, sometimes to an intensely irritating degree.

However, this worrying is all there just to make sure I end up with a Happy Ending. A Happy Ending is a customer with a program which does what he or she wants and a programmer with money in his or her pocket (which will probably end up spent on a bigger computer...). Always remember this. You are not writing a program, you are producing a Happy Ending. With all this in mind we can now start writing programs.

 

now you're ready for this!
E-blocks development system