Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Temas relacionados > Debates
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Ver Resultados de Encuesta: Que tanto sabes de POO
POO... que es eso??? 2 9,52%
Solo se POO en Visual Basic 1 4,76%
No se nada de POO 1 4,76%
Mis amigos me han contado algo, pero no me atrevo a hacer nada 0 0%
Lei algun libro, pero como se hace esto en delphi?? 4 19,05%
Se bastante de POO, pero no lo practico 3 14,29%
Se bastante de POO y lo pongo en práctica 8 38,10%
Soy Experto en POO 2 9,52%
Votantes: 21. Tú no puedes votar en esta encuesta

 
 
Herramientas Buscar en Tema Desplegado
  #14  
Antiguo 29-01-2009
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.918
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Si quieren ver un articulo interesante sobre el asunto:

http://steve-yegge.blogspot.com/2006...-of-nouns.html

Durante mis 10+ años en este embrollo he manejado muchos tipos de lenguajes, no solo lenguajes, sino categorias raras entre ellos .

Por ello, no pienso mucho en POO como tal, ya que he aprendido a verlo como un *estilo* de desarrollo, pero no siempre el mas conveniente.

Añoro mucho poder hacer cosas como:

Cita:
REPLACE Zona WITH 'Nueva' WHEN Zona='VIEJA'
P.D. Ya se me olvido como era la sintaxis en Fox

Sin crear conexciones, facades, proxys, y toda esa chorrada de cosas. Y no, LINQ no es lo mismo. El estilo xBase de manejar datos es por mucho el mas intuitivo que he manejado, en mi opinion.

He tratado de explorar mas el aspecto dinamico de ciertos lenguajes, como python, que permiten alterar los metodos, propiedades y eventos tal como se alteran los datos de una variable. Pero la verdad me pierdo cuando entro en esas arenas.

Uno de los que mas me ha intrigado es ERLANG, desafortunadamente su sintaxis es bien raronga y no ayuda que todo es deterministico (o sea, cada asignacion crea una copia, no existen los apuntadores a NINGUN nivel!) lo cual es un shock mas grande que cualquier otra cosa.

Con todo, he aprendido algunas cosas con la programacion POO en general:

- No crear muchas subclases
- No hacer clases antes de tener que hacer la clase
- Ser muy simple en llamar los metodos, propiedades y eventos
- Implementacion de codigo *cortica*
- Aprovechar al maximo el manejo de colecciones (ej: como los genericos en .NET), los for-each y todo eso
- Huirle al estilo de POO de .NET y java. Es lo peor
- Hacer mas POO como python y Delphi

De los estilos de programacion que me gustaria manejar mejor es la forma de Javascript de extender, de Objective-C de fdavorecer el acoplado sobre la herencia y de los lenguajes procedurales de no perder tanto el tiempo con clases bastardas
__________________
El malabarista.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 17:38:49.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi