Functional thinking, Acoplamiento y composición, Parte 2

Bloques de construcción orientados por objeto vs. funcionales

Del archivo de developerWorks

Neal Ford

Fecha de archivado: 05-04-2017 | Primera publicación: 26-03-2012

Los programadores acostumbrados a usar los bloques de construcción de orientación de objetos (herencia, polimorfismo, etc.) pueden estar ciegos frente a sus fallas y a sus alternativas. La programación funcional usa diferentes bloques de construcción para lograr la reutilización, con base en conceptos de propósito general, como listar transformaciones y código portable. Esta entrega de Functional thinking compara al acoplamiento vía herencia con la composición como mecanismos de reutilización, y apunta a una de las diferencias clave entre la programación imperativa y la funcional.

Este contenido no estará siendo actualizado. Puede acceder al articulo completo en versión PDF. Dado el rápido avance de la tecnología algunas imágenes o pasos pueden haber cambiado.



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=90
Zone=tecnologia Java
ArticleID=806604
ArticleTitle=Functional thinking: Acoplamiento y composición, Parte 2
publish-date=03262012