Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-02-2013
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.441
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Hombre, yo creo que si hablamos de "innovación" las DevExpress son un buen ejemplo. Personalmente creo que son los mejores componentes, de lejos, para Delphi.

Yo no veo con malos ojos "enseñar" a alumnos la potencia de un lenguaje y sus herramientas. Al final, si acaban trabajando con el lenguaje es posible que lleguen a utilizarlas.
El tema está en que las cosas se han de explicar bien, e imagino que eso ya se hace.
No se trata de coger la librería y "ala!! a programar"; Todos sabemos que con eso no se llega a ningún sitio y por aquí a veces pasa gente que así lo piensa. Hay quien no sabe realizar una función para hacer un recorrido, pero pregunta cómo funcionan las DevExpress. Antes o después esto "peta" por algún sitio...
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #2  
Antiguo 04-02-2013
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 28
Delphius Va camino a la fama
Me parece que enseñar los componentes por enseñar es todo lo contrario a lo que hace a un buen profesor.
El peor error que se puede cometer cuando se enseña Delphi es justamente centrarse en una enseñanza basada en componentes. A la larga conduce a la componentitis... tienes una duda que es del tipo lógica, inmediatamente piensa "ha... debe haber un componente que lo haga".
Al final resultará que el pobre chico sabrá poner muchas pinturitas pero si le cambias la brocha o le pides que utilice otra técnica, el pobre pintará un mamaracho.

Sino miren al foro mismo, ¿Cuántas veces viene alguien preguntando si existe algún componente X para hacer Y cosa?
Piensen fuera de componentes... ¿dónde quedó la enseñanza de la lógica, de la abstracción, del paradigma? Al final resulta que quienes deberán salir siendo ingenieros serán puros albañiles que se dedicarán a poner mil ladrillos sin un sustento o pilar que le de fuerza.

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
  #3  
Antiguo 04-02-2013
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.671
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Cita:
Empezado por Delphius Ver Mensaje
Al final resulta que quienes deberán salir siendo ingenieros serán puros albañiles que se dedicarán a poner mil ladrillos sin un sustento o pilar que le de fuerza.
Exacto, algunas veces estoy de acuerdo en lo que dices
No se puede enseñar el manejo de unos componentes (está claro que no hay ninguna intención de observar el código fuente), ni tampoco se puede enseñar a manejar excel, en todo caso habrá que enseñar a usar hojas de cálculo.
Es como si a un ingeniero mecánico le enseñan única y exclusivamente el motor del "volkswagen escarabajo", como si no existiesen más. Cuando en este caso es, además, un motor muy particular que no es lo "normal" en casi ninguna otra marca.
Responder Con Cita
  #4  
Antiguo 04-02-2013
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.441
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Creo que no estáis "escuchando"...
Yo entiendo que esto es un "añadido", nadie está diciendo (es más, han dicho lo contrario) que "todo lo importante" no se les haya enseñado ya.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #5  
Antiguo 04-02-2013
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.610
Poder: 32
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Cita:
Empezado por Casimiro Notevi Ver Mensaje
No se puede enseñar el manejo de unos componentes (está claro que no hay ninguna intención de observar el código fuente) [...]
¿Sin observar el código fuente?

Amigo Casi, creo que si por algo es defendible la iniciativa de darkamerico de mostrarles esa biblioteca de componentes a sus alumnos, es precisamente para estudiar cómo están hechos por dentro. El conocimiento que de ello se desprende es invaluable.

Y para no alejarnos de la objetividad, también hay que decir que esta suite ha crecido tanto y tan rápido que dos o tres detalles de su interior no son precisamente de excelente calidad, y como todo gran producto de software tiene sus naturales "bugs". Pero vamos, de que es uno de los mejores productos para Delphi y de que ofrece uno de los más completos componentes rejilla que existen (si no es que el mejor), creo que en eso no hay discusión.

En cuando al tema de las licencias que tocó Delphius, supongo que podría intentarse convencer a Embarcadero y a Developer Express de darle a la universidad en cuestión un costo razonable. ¿Lo has considerado darkamerico, o esa universidad, por sus finanzas, idiosincrasia y ámbito cultural es una de las cientos de universidades que siguen usando y enseñando productos pirata? Cuando yo estaba en la preparatoria la palabra licencia simplemente "no existía", los profesores nos pasaban las copias de MS-DOS, GW-Basic, Turbo Pascal, Turbo C, Cobol, Windows...profesores que a su vez eran pasantes de ingeniería en diversas universidades. Años después me enteré de que casi todos los productos de software de la época se financiaban a través del pago de un derecho de uso llamado licencia.
Responder Con Cita
  #6  
Antiguo 04-02-2013
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 28
Delphius Va camino a la fama
Cita:
Empezado por Neftali Ver Mensaje
nadie está diciendo (es más, han dicho lo contrario) que "todo lo importante" no se les haya enseñado ya.
He vuelto a leer el hilo y no hay indicios de que darkamerico haya dicho que previamente se les haya enseñado "lo importante". Más bien por su expresiones iniciales se entiende justamente lo opuesto: no se tiene conocimiento previo, y se les pretende dar una formación de dicha Suite con la finalidad de hacerle cierta riña sobre otros lenguajes.

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
  #7  
Antiguo 04-02-2013
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 28
Delphius Va camino a la fama
Cita:
Empezado por Al González Ver Mensaje
¿Sin observar el código fuente?

Amigo Casi, creo que si por algo es defendible la iniciativa de darkamerico de mostrarles esa biblioteca de componentes a sus alumnos, es precisamente para estudiar cómo están hechos por dentro. El conocimiento que de ello se desprende es invaluable.
En ningún momento ha dicho que busque enseñarles como están hechos; justamente ha dejado en claro que no quiere buscar enseñarles su aspecto interno... quiere enseñarles como usarlos nada más y nada menos.
Si en verdad quisiera recalcar el aspecto interno, hubiera encarado su pregunta de otra forma ¿no crees?

Cita:
Empezado por Al González Ver Mensaje
En cuando al tema de las licencias que tocó Delphius, supongo que podría intentarse convencer a Embarcadero y a Developer Express de darle a la universidad en cuestión un costo razonable. ¿Lo has considerado darkamerico, o esa universidad, por sus finanzas, idiosincrasia y ámbito cultural es una de las cientos de universidades que siguen usando y enseñando productos pirata? Cuando yo estaba en la preparatoria la palabra licencia simplemente "no existía", los profesores nos pasaban las copias de MS-DOS, GW-Basic, Turbo Pascal, Turbo C, Cobol, Windows...profesores que a su vez eran pasantes de ingeniería en diversas universidades. Años después me enteré de que casi todos los productos de software de la época se financiaban a través del pago de un derecho de uso llamado licencia.
En la teoría de organización de proyectos se examina la factibilidad desde 3 aspectos: técnica-operativa, legal y económica. En la práctica todos sabemos que al final todo conduce a una puesta económica. Motivo suficiente como para dar de baja cualquier intento de presentar algo que sale mucha plata. Me cuesta creer que una universidad se pueda dar para gastar en un caprichito de un profesor

Como ya hemos dicho tantas veces, a Embarcadero le hace falta una mejor política de inclusión universitaria... pero mientras el dolar se encarezca y la moneda de cada país pierda valor respecto a la otra... cada vez habrá menos Delphi en las aulas y en las mentes de los estudiantes.

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
  #8  
Antiguo 04-02-2013
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.610
Poder: 32
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Cita:
Empezado por Delphius Ver Mensaje
Si en verdad quisiera recalcar el aspecto interno, hubiera encarado su pregunta de otra forma ¿no crees?
¡Mmmh! Quizá debemos esperar a que darkamerico se explique, antes de seguir haciendo conjeturas de lo que quiere o no quiere hacer.
Responder Con Cita
  #9  
Antiguo 04-02-2013
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 28
Delphius Va camino a la fama
Cita:
Empezado por darkamerico Ver Mensaje
Ademas, no es del todo cierto eso de que dichos componentes no aportan nada a los alumnos, al contrario, nos montan en otro nivel, a partir del cual vislumbrar nuevos tipos de soluciones, mas creativos y versatiles, porke solamente experimentar con pilas y colas con arrays abstractos en memoria cuando podemos utilizar interaccion con excel por ejm en su poderosa grilla. Solo por poner un ejemplo.
¿Que valor cerebral aporta hacer conexión de un componente grilla con excel? Ninguna.

Cita:
Empezado por darkamerico Ver Mensaje
No olvidemos que la universidad es creadora e innovadora, no por eso vamos a estar toda la vida solo con C++ 3.0 haciendo nuestras cosas. La tecnologia puede ser privativa mas no prohibitiva.
El objetivo de las universidades es educar mentes. Luego el propio profesional aportará y forjará su propio sentido de creación e innovación.
Sinceramente no se innova en nada en enseñar una suite... ¡sobre todo si es paga! ¿Cuantos estudiantes estarán en la condición de pagarlas? No... espero... más aún ¿Cuántos de ellos puede darse el gusto de primero adquirir Delphi de forma legal?

Cita:
Empezado por darkamerico Ver Mensaje
En fin es solo mi forma de pensar, haber espero sus propias conclusiones al respecto.
Atte.
Podrá ser tu forma de pensar, pero no necesariamente la mejor manera de encararles una enseñanza a tus estudiantes. Si es tu forma de pensar, les estará acotando tu propia forma de pensar en su enseñanza. Ergo, sólo se limitarán a copiar tu modelo. No tiene nada de creativo si en sus cabezas pensarán de forma limitada.


Cita:
Empezado por darkamerico Ver Mensaje
Mi estimado amigo, nosotros vivimos en un mundo cada vez mas privativo, es una realidad, sin embargo, podemos aun sacar provecho de ello, utilizando las tecnologías que tenemos a nuestra disposición, seria fabuloso tener el tiempo y los recursos para que nuestra universidad dispusiera de fondos para formar un departamento de generación de tecnología, de ese modo construiríamos nuestros propios componentes y todo, pero debemos seguir haciendo camino con las rocas que nos tiran, me entiendes?

Mi posicion ahora es mas madura que antes, no logro nada radicalizandome y radicalizando a los alumnos en cuanto a este punto, que porque es privativo no se debe usar, o en todo caso que solo usen Open Source,..., de alguna manera es como vivir en un barrio, tenemos que aprender a convivir con amigos y enemigos, todos juntos.

Por ultimo para responder tu pregunta, ¿Que tiene de innovador o Creador el uso de DevExpress? Bueno, la innovacion y creacion pasa por las cosas que puedes hacer con ellos, la sinergia que se logra con un nuevo producto ideado, diseñado por uno e instrumentado por DevExpress y otras tecnologias, ahi esta la creacion.

Imaginate si para tener que fabricar un nuevo Celular, se desechara todo lo ya aprendido, y se dijera, aaaa, como estos chips son privativos de Intel entonces no los uso... me entiendes?

saludos
Te fuiste a los cerros de Úbeda.
No tiene nada que ver que el mundo sea así o asá.. que el mundo es más privativo. Estamos hablando de la mente de futuros profesionales. ¡No se les debe limitar de ese modo!

Si en verdad quieres resaltarles el poder de Delphi pues que mejor manera de darles buenos ejemplos de las cosas que se han hecho con él, como Everest, TuneUp, MYSQLAdmin por mencionar algunos. Presenta ejemplos de explotación de weservices, coméntales de Toro Kernel, un proyecto hecho con su hermano menor FreePascal. En fin, que hay otras formas de enseñar el semejante poder que tiene Delphi.

Cita:
Empezado por darkamerico Ver Mensaje
No es mi intencion herir susceptibilidades ni alterar el modo de pensar de nadie, simplemente expreso mi opinion, creo que para eso es un foro no?.

La propia tecnologia OO es privativa, sino revisa el concepto de encapsulamiento, o de caja negra, que dice que los objetos y clases fueron creados como medios para encapsular, es decir, esconder, codigo, de modo que solamente nos interese su interface para comunicarse con ellos, sin tener que saber todos los detalles de su construccion interna.
Nuevamente, ¡a los cerros de Úbeda!
¿Que relación directa hay entre la buena práctica del principio abierto/cerrado que tan hace al paradigma OO con los componentes?

Cita:
Empezado por darkamerico Ver Mensaje
En que me baso para decir que nuestro mundo se esta convirtiendo cada vez mas en un mundo privativo, bueno, en el hecho de que se estan dando grandes fusiones y adquisiciones, mega empresas comprando a otras y consolidando lo que en un futuro seran monopolios u duopolios, el propio internet esta siendo sometido a examen, sitios web cerrados, por no cuadrar con sus formas de hacer negocios, nadie que este aqui podra negar que cada vez existe mayor control en los mass media internet como youtube, etc. escudandose en que estamos robando derechos de autor de alguien,..., nuestra querida internet tal como la conocemos, quizas pronto sea diferente gracias a nuevas leyes que se estan cocinando en oscuros despachos al rededor del mundo.

Mis alumnos salen a un mundo que no es el que yo conoci, donde el internet era limpio, salen a un mundo enrarecido por mesquinos intereses de personajes que dominan la industria.
Úbeda... ¿hay descuentos?

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
DevExpress cmfab Varios 2 20-12-2010 13:56:03
Duda con DevExpress Paulao Varios 13 03-09-2010 17:27:47
Problema con DevExpress Paulao Varios 1 09-07-2010 21:19:00
DevExpress Paulao Varios 6 02-04-2008 17:00:20
Propiedades DevExpress Punzo OOP 0 18-12-2006 20:57:54


La franja horaria es GMT +2. Ahora son las 17:29:48.


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