4.6 WRITING LARGE PROGRAMS

Introduction of object-oriented languages like C++ had an impact on Software Engineering. Software, in simple terms, is a large computer program. These days software stands for programs as well as digitally stored data for its use. Software engineering is an engineering discipline dedicated to designing, implementing and modifying software. Its goals include higher quality, more affordable, maintainable and faster to build software. It emphasizes documentation. Documentation stands for material which includes definitions, tutorials and reference material about software, designed mainly for the benefit of end user.

The way a given project is started has changed altogether. Now software development uses Object Oriented ...

Get Object Oriented Programming with C++, Second Edition 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.