home             demo   
 
 





Books



Here, you will find some books that you should have on your bookshelf if you are interested in UML, programming and software design in general.
Each book has a link to amazon.com. If you buy one using its link, I will receive cash back.  Books prices are the same as if you buy it without using  the link.  It is just for you a way to support and contribute to this project. (Alexandre de Pellegrin)



UML Books






   

    
A book I really appreciated. Martin Fowler is a master in software design.  His books only keeps effective parts of UML. It is not very expansive, has few pages, and is very efficient in the "real world"



The reference manual

  
 
For french only. This book introduced a method for working with UML in your company.







Design patterns




  



If you should have one book on design patterns, it should be this one. This book is just the most accessible I ever read.

 

 The reference book by the gang of  four. You should have it.

 

 
Allen Holub is a "pattern guru". You should read almost the two first chapters to understand why getters/setters should be bad and why you have to prefer delegation instead of inheritance (Be carefull : inheritance is dangerous!)  




Software design





  
 
Not easy to read but a reference on domain driven design. By Eric Evans.  
 



Programming


 
 
 
 I consider this book as a bible. Steve McConnel wrotes 800 pages on the art of programming. This book is not dedicated to a language. It concentrates best pratices from long experiences. If you really love programming, don't hesitate. It will help you to improve the quality of your code.
 
 







Want to add a link to this site on your web page? Please, do not copy-paste current url. Use http://violet.sourceforge.net instead.
Powered by FCKwiki, the wiki for programmers developed by Alexandre de Pellegrin.