Unfollow pink panther phone to stop getting updates on your eBay Feed.
Steps. 1  1. Sign up for a library card at your local branch. 2  2. Sign up for the Khan Academy. 3  3. Review and take online software engineering classes from MIT Open Courseware.  4. Check the Opening Learning Initiative at the Carnegie Melon 1  University. 5. Take practice tests at [wiziq.com/tests/software-engineering].
These notes are formulated for Prolog programming, for students taking COMP9414 Artificial Intelligence at the University of New South Wales, Sydney, Australia, but many of the ideas can be applied to programming in functional or procedural languages. Testing your program is a necessary part of program creation.Except for trivial programs, testing can never prove that a program is correct. What testing does is to try to find errors in your code. No matter how many errors you find and fix, there may be more.utomating (Re-)Testing. In fact, for repeated testing of code as you modify it and add extra features (or for testing that your code works on more than one platform-e.g. at home and at work/university), the only reasonable thing to do is to use automated testing.