Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman
by Dave Hoover, Adewale Oshineye
Publisher: O'Reilly Media 2009
ISBN/ASIN: 0596518382
ISBN-13: 9780596518387
Number of pages: 168
Description:
Compiled from years of research, these patterns address difficult situations that programmers, administrators, and DBAs face every day. The book also approaches software development as a means to personal fulfillment. Discover how this book can help you make the best of both your life and your career.
Download or read it online for free here:
Download link
(3.4MB, PDF)
Similar books
Pablo's SOLID Software Developmentby Derick Bailey - LosTechies.com
S.O.L.I.D. is a collection of best-practice design principles which can be applied to your design, allowing you to accomplish various desirable goals such as loose-coupling, higher maintainability, intuitive location of interesting code, etc.
(19900 views)
Software Optimization Resourcesby Agner Fog - agner.org
These manuals describe everything you need to know about optimizing code for x86 and x86-64 microprocessors, including optimization advices for C++ and assembly language, details about the microarchitecture and instruction timings of processors.
(15582 views)
Statistical Software Engineering- National Academies Press
This book identifies challenges in the development and implementation of software that contain significant statistical content. It emphasizes the relevance of using rigorous statistical and probabilistic techniques in software engineering.
(17320 views)
Programming Fundamentals: A Modular Structured Approach Using C++by Kenneth Leroy Busbee - Connexions
The approach of this course will be to take the student through a progression of materials that will allow the student to develop the skills of programming. This textbook covers modular/structured programming fundamentals.
(20392 views)