Make Text BiggerMake Text SmallerReset Text Size
Elements of Programming Imprimir E-mail
20.05.2008

leyendoEs una pena que recién publicada en youtube la charla del post anterior, el autor lo haya "descolgado". Bueno, pues otra  información también en la línea de re-consideración de la programación orientda a objetos:

Nada menos que de Alexander Stepanov y de Paul McJones (son la principal fuente del autor del vídeo descolgado: Sean Parent), la última revisión de su e-book gratuito: Elements of Programming .

Está escrito desde la preferencia de una visión matermática de la programación. De hecho la principal crítica de Alexander a la OOP es que plantea puntos de vista matemáticamente limitados.

Ellos mismos lo presentan como un "libro para los que buscan una comprensión más profunda de la programación, y están dispuestos a invertir un esfuerzo sustancial de trabajo a través del material que ofrece. No es un libro enciclopédico y está diseñado para leerlo de forma secuencial y en su totalidad".

 

Índice:
Introduction: Mathematics of practical programming
Chapter 1 - Foundations: objects, types, concepts
Chapter 2 - Transformations and their orbits
Chapter 3 - Deriving algorithms using elementary algebra
Chapter 4 - Orderings
Chapter 5 - Combining concepts: ordered algebraic structures
Chapter 6 - Refining concepts of iterators
Chapter 7 - Permutations and rearrangements
Chapter 8 - Rotations
Chapter 9 - Algorithms on increasing ranges
Chapter 10 - Coordinate structures
Chapter 11 - Composite objects
Chapter 12 - Iterative algorithms for divide-and-conquer
Conclusions: Hopes for the future
Appendix 1 - Mathematical notation
Appendix 2 - C++ machinery


Más de Alexander Stepanov

 

 

Comentarios (1)Add Comment
Más críticas a la POO
escrito por Miguel (mig21), May 22, 2008
Las críticas a la orientación a objetos deberían ser de obligatoria lectura para todo programador (programe o no programe OO) porque dan muchas pistas acerca de donde están las debilidades y de como evitar problemas comunes.

Hace un tiempo escribí una pequeña recopilación de críticas (http://yapw.blogspot.com/2007/...ticas.html) por si resultan de interés...

Stepanov tiene todo mi respeto como diseñador/programador, no en vano es el padre de la STL (http://en.wikipedia.org/wiki/S...te_Library) así que leeré con atención estos elementos Gracias por los enlaces smilies/smiley.gif
Informar de comentario inadecuado
voto negativo
voto positivo
Votes: +0

Escribir comentario
quote
bold
italicize
underline
strike
url
image
quote
quote
smile
wink
laugh
grin
angry
sad
shocked
cool
tongue
kiss
cry
reducir | aumentar

busy
 
< Anterior   Siguiente >


En Navegapolis
En Internet

Advertisement

Amigos de Navegápolis

Scrum Manager Colaborador

Área de descargas

Artículos relacionados

Registrado en Safe Creative