CHAPTER ONE

--Originally published at Newbie Programmer

Well-designed apps rocks

The first chapter of the book : Head First Object-Oriented Analysis and Design, explains a good introduction about what the book has to offer to the readers. First: the book is about OOA&D (Object Oriented Analysis and Design), the first chapter talks about how we can do a great software and give an example of Rick´s guitars and how he and a group of programmers designed an inventory app for their clients, this is interesting because the book explains the key concepts showing pieces of code and some questions that the reader can have, some practice exercises and explanation of what is happening in each step of creating a great software.

In summary the chapters talks about how to do great software, and how the OOA&D is very useful for this things, because we can use objects, classes, methods to organize the information and to create a better application, and explains that is essential to achieve three steps, first: to make sure that the software do what the customers want, second: apply the concepts of the OOA&D to know how the information in the first step can be combined with the concepts and make sense for the programmers to have a better flexible code, and in this step is where is known if the application works for the programmer and the user, and the third step is to reuse or keep the current work for future additions or for other situations because the design of an application never ends because the customer always have new needs.