4

I need to introduce basic design principles in my team. I am looking for books which are not restricted to only object oriented design principles. And which can cover concepts such as Modularity, Information hiding etc. Just for information - The implementation language for all the project in our team is C.

Andy
  • 995
  • 2
  • 8
  • 13

3 Answers3

8

These books seem to be in the vicinity of what you are asking about:

Yuval F
  • 20,522
  • 4
  • 42
  • 67
4

If you're building on a Unix environment, I'd really recommend The Art of Unix Programming by Eric S Raymond.

speakman
  • 916
  • 8
  • 11
3

The book

Object Thinking by David West is pretty good.

Development 4.0
  • 2,647
  • 1
  • 21
  • 17