The Little Manual of API Design
by Jasmin Blanchette
Publisher: Trolltech 2008
Number of pages: 33
API is the set of symbols that are exported and available to the users of a library to write their applications. This manual gathers together the key insights into API design that were discovered through many years of software development on the Qt application development framework at Trolltech.
Home page url
Download or read it online for free here:
by Jeremy Rose - Aalborg University
This book sets out the new field of software innovation. It organizes the existing scientific research into eight simple heuristics -- guiding principles for organizing a system developer's work-life so that it focuses on innovation.
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.
by Vishnuvarthanan Moorthy - Smashwords
This CMMI Implementation Guide is a reference book for anyone interested in implementing CMMI in their organization. The purpose of this book is, to provide insight in to CMMI Implementation phases and best practices to be followed in this journey.
by Microsoft Corporation - Microsoft Press
Discover how to create accessible software by planning for accessibility from the beginning of the development cycle. Familiarize yourself with the basics of accessibility, including color contrast, font size, the images, and systemwide settings.