The advantages and disadvantages of using agile methods

The agile culture in the software engineering science started with the Agile Manifesto (Cunningham et al., 2001), written in 2001 by seventeen visionaries in which where working to find new ways of developing better software, which where also brought some principles commented based on my point of view and listed in the enumeration below: Individuals … Continue reading The advantages and disadvantages of using agile methods

Advertisements

Multiple Inheritance

INTRODUCTION The main objective of this small article is to provide an introduction about the multiple inheritance subject, give an overview how it is implemented with the Java programming language and my considerations to conclude. THE INHERITANCE CONCEPT The concept of inheritance is very close to what we have in genealogy. Fathers share common attributes … Continue reading Multiple Inheritance

Overloading Operations

INTRODUCTION The main objective of this small article is to provide an introduction about operators in Java, the possibility of overloading operators and method overloading. OVERLOADING OPERATORS Operators in programming languages are used to assign, and calculate a math expression, for instance. The usual Java operators are: + - * / for addition, subtraction, multiplication, … Continue reading Overloading Operations