Agile Software Development, Scrum y principios de la OO

El Agile Software Development (desarrollo ágil de software) es un paradigma de la ingenieria del software cuyas principales características son: la idea general es el desarrollo iterativo e incremental minimizando costes. una iteración es el software desarrollado en una unidad de tiempo, entre una y cuatro semanas. cada iteración no agrega mucha funcionalidad pero debe …

Eclipse, C++ y UML

Eclipse es un IDE multiplataforma Open Source desarrollado por la Eclipse Foundation. Utiliza módulos, plug-in, para proporcionar diferentes funcionalidades, ya que se basa en la filosofía RCP (Rich Client Platform), de manera que tenemos una plataforma ligera en la que el usuario va añadiendo lo que realmente necesita. El plug-in CDT (C/C++ Development Toolkit) permite …

Fortran y la Orientación a Objetos

Una de las funcionalidades soportadas a partir de Fortran 2003 es la orientación a objetos. De esta manera, tenemos herencia, abstracción y polimorfismo en el lenguaje para computación de altas prestaciones por excelencia. Sin embargo, cuando hablamos de Fortran 2003 nos referimos al estandar correspondiente, cuya implementación corresponde a los diferentes compiladores. En particular, el …