The Object-Oriented Design Knowledge

The Object-Oriented Design Knowledge

Javier Garzas (Oficina de Cooperaction Universitaria (OCU) S. A., Spain) and Mario Piattini (University of Castilla - La Mancha, Spain)
DOI: 10.4018/978-1-59140-896-3.ch001
OnDemand PDF Download:
List Price: $37.50
10% Discount:-$3.75


In order to establish itself as a branch of engineering, a profession must understand its accumulated knowledge. In this regard, software engineering has advanced greatly in recent years, but it still suffers from the lack of a structured classification of its knowledge. In this sense, in the field of object-oriented micro-architectural design designers have accumulated a large body of knowledge and it is still have not organized or unified. Therefore, items such as design patterns are the most popular example of accumulated knowledge, but other elements of knowledge exist such as principles, heuristics, best practices, bad smells, refactorings, and so on, which are not clearly differentiated; indeed, many are synonymous and others are just vague concepts.

Complete Chapter List

Search this Book: