[Lazarus-es] TDD y Coding Dojo
Martin Gomez
mmgomez en gmail.com
Jue Jun 19 20:59:48 CEST 2014
Hola Pancho y Victor
No soy muy fan del TDD ni sus framework, pero Lazarus incluye uno (
http://wiki.lazarus.freepascal.org/fpcunit) y existe otro de terceros que
hace más o menos lo mismo (http://wiki.freepascal.org/FPTest)
Con respecto a la documentación y a los standares o "practicas
recomendables", si bien Lazarus incluye una ayuda excelente a veces no
alcanza, y lamentablemente la mayor cantidad de documentación que se
consigue está en inglés.
Te recomiendo leer o hacer búsquedas en los foros de Lazarus y de
CodePython (una distribución de Lazarus con varios cientos de componentes
de terceros incluidos), y preguntar lo que vaya surgiendo en este grupo de
email, que está lleno de buenos profesionales y la mejor de las voluntades
para ayudar o al menos opinar sobre los temas.
Saludos,
Martín
2014-06-19 15:45 GMT-03:00 Victor Villalobos <revxfire en gmail.com>:
> Buenas, yo también estoy en un cambio muy parecido, la verdad me gusta
> bastante Lazarus y freepascal, pero encuentro siempre poco de esos videos
> online que te enseñan técnicas de codificación que no están en los libros y
> que se aprenden en el diario de un programador.
>
> Saludos.
>
>
> El 19 de junio de 2014, 5:15, francisco prieto <fajprieto en gmail.com>
> escribió:
>
>> Me presento mi nombre es Francisco Angel Javier Prieto, vivo en Capilla
>> del Monte, Córdoba, Argentina y pero en los foros (sobre todo de VFP) me
>> van a encontrar como Pancho de Córdoba.
>>
>> Bueno, hace unos 3 años estoy estudiando todos los lenguajes que se
>> cruzaron por mi camino, Free Pascal con su Ide Lazarus fue uno de los
>> primeros, pero en ese momento no encontré la suficiente documentación como
>> para que cumpla con todos mis objetivos, que al día de la fecha cumple.
>>
>> Paso a relatarles un poco mi situación para que vean hacia donde va mi
>> pregunta.
>>
>> Mi trabajo principal es ser programador de programadores (ese es mi
>> fuerte en VFP), para lograrlo debo estudiar mucho todo el tiempo, no solo
>> VFP sino todas las tecnologías que van saliendo.
>>
>> Por otra parte hago drivers de balanzas, controladores y otros
>> dispositivos. Los tengo realizados en Visual C++, Visual Basic y Visual
>> Foxpro.
>>
>> Además realizo software propietario para terceros y ademas tengo mis
>> propios clientes (de los normales que tiene todo programador).
>>
>> Tengo hechas apk para Android realizadas con Eclipse y aplicaciones para
>> Windows Phone con Visual Studio.
>>
>> Lo único que tercerizo en mi trabajo es el chat de Skype, esto al ser
>> independiente, me permite dedicar aun mas tiempo a la programación y al
>> estudio y logro mayor concentración.
>>
>> El objetivo que me platee hace mas de 3 años es migrar toda mi
>> programación a 1 solo lenguaje que me permita.
>>
>> 1) Realizar toda la programación de PC que vengo haciendo con VFP. Poder
>> trabajar con motores (lease SqlServer, Oracle, MySql, Firebird, etc)
>>
>> 2) Realizar todos los drivers y poder compilarlos. Ya que en muchos casos
>> el código es propietario.
>>
>> 3) Realizar aplicaciones mobiles y si es posible web (en este sentido me
>> gusta mucho MEAN)
>>
>> 4) Salir del mundo Microsoft y abrirme al mundo open source, a pesar que
>> mucho de lo que programo es propietario.
>>
>> 5) El lenguaje elegido debe poseer vasta documentación en español (a ver,
>> yo no soy ingles y muchas veces es todo un trabajo interpretar la
>> explicación del ejemplo en ingles, siendo el español uno de los idiomas mas
>> hablados no veo porque deba referirme a bibliografía inglesa).
>>
>> 6) Debe tener un foro de referencia en español, porque cuando las papas
>> queman, el idioma se transforma en un problema mas a resolver y si no logro
>> expresar la idea en la pregunta, es probable que no llegue a buen puerto o
>> que demore demasiado en hacerlo.
>>
>> Bueno en este ultimo año he estado estudiando ademas técnicas de
>> programación y me tope con estas 2...
>>
>> Lo que deseo saber es si hay alguna librería que me permita hacer TDD con
>> Lazarus, ya que si bien quiero migrar todo deseo tomarme el tiempo
>> necesario para que todo trabaje con TDD.
>>
>> Como dije por otra parte soy independiente y no tengo un equipo de
>> trabajo con el cual hacer Coding Dojo, pero estando el foro, me gustaría
>> que 2 o tres codificadores realicen una aplicación mas o menos sencilla on
>> line para aprender mirando las técnicas que utilizan en Free Pascal durante
>> la codificación, esto siempre abre nuevas posibilidades, pero no veo que se
>> haga a menudo.
>>
>> Gracias,
>>
>> Pancho
>> Córdoba
>> Argentina
>>
>> _______________________________________________
>> Lazarus-es mailing list
>> Lazarus-es en lists.lazarus.freepascal.org
>> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
>>
>>
>
>
> --
> Victor Villalobos
> Bahia Pirata
> Inversiones Villalobos Balzan.
> 0412 6882141
>
> _______________________________________________
> Lazarus-es mailing list
> Lazarus-es en lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
>
>
--
Try not to become a man of success but rather to become a man of value. *Albert
Einstein*
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20140619/769b4413/attachment-0002.html>
More information about the Lazarus-es
mailing list