Logo ÉTS
Session
Cours
Responsable(s) Christopher Fuhrman

Se connecter
 

Sauvegarde réussie
Echec de sauvegarde
Avertissement






Documentation obligatoire

LARMAN, C., (2005) Applying UML and patterns: an introduction to object-oriented analysis and design and the unified process. 3rd edition, Upper Saddle River (NJ), Prentice-Hall PTR.

Fowler, M. and K. Beck (2018). Refactoring : improving the design of existing code.  2e édition, Reading, MA, Addison-Wesley.



Ouvrages de références

McConnell, S. (2004). Code complete, 2e édition. Redmond, Wash., Microsoft Press.

Juristo, N. and M. Moreno A. (2010). Basics of Software Engineering Experimentation, Springer

Freeman, E., E. Freeman, et al. (2004). Head First design patterns. Sebastopol, CA, O'Reilly.

Horstmann, C. (2006). Object-Oriented Design and Patterns, 2e édition. Wiley.

Schmidt, D. C., F. Buschmann, et al. (2007). Pattern-oriented software architecture, On Patterns and Pattern Languages (Vol. 5). Chichester England ; New York, Wiley.

Fitzpatrick, B. W. et B. Collins-Sussman (2013). Team Geek: A Software Developer's Guide to Working Well with Others. O'Reilly Media, 2013.


Adresse internet du site de cours et autres liens utiles

Site Moodle: http://ena.etsmtl.ca/ (visible dans MonETS)