Michael

7%
Flag icon
Concepts not only distinguish individual apps, but also unify families of apps. Programmers, for example, commonly use text editors (such as Atom, Sublime, BBEdit and Emacs) to edit program code; people use word processors (such as Word, OpenOffice and WordPerfect) to create documents of all sorts; and professional designers use desktop publishing apps (such as Adobe InDesign, QuarkXPress, Scribus and Microsoft Publisher) to organize documents into finalized layouts in books and magazines.
The Essence of Software: Why Concepts Matter for Great Design
Rate this book
Clear rating
Open Preview