How to Write a Program

This book assumes you have read one or more books on how to program, and you have some degree of familiarity with one or more computer languages.

Now you are sitting in front of your computer and want to start writing a program... and after several tries you find yourself stuck, in a blind corner or feel you are just going about this wrong.

Now is the time to read this book.

Table of Contents

 * /Before you start/
 * /Requirements analysis/
 * /Architecture/
 * /Refactoring/
 * /Enhancing code/

Appendix

 * /Collected Real-life Experiences/