How good Design a program

Hi
I am newbie in C programming.Before starting to write a program I want to know more about "How good design a program".
May you give me some hints and basic references about that ?

Thanks for any help or guidance
Learn something called "Design Patterns", find a book or 2 about that and start reading.
Topic archived. No new replies allowed.