Preface

Software Engineering was developed in response to the problems of building large, custom software systems for defence, government and industrial applications. There are two approaches to the study of Software Engineering—the traditional Function Oriented (FO) approach and the contemporary Object Oriented (OO) approach. Many books on Software Engineering follow either of the two approaches, whereas students are required to know both the approaches and be clear about the similarities and differences between the two. This becomes easier when both the approaches are discussed together in a single book.

This book covers both FO and OO methodologies of SE, making it a complete book on the subject.We provide an overview of both approaches in ...

Get Software Engineering now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.