Buenas prácticas en programación

07/07/2004 - 13:32 por Carlos Torralba Andres | Informe spam
Hola, esto es una pregunta general dirigida a los gurús
de los foros, que hay muchos y muy buenos. Gracias a
todos !!!.

A ver si alguien pudiera decirme o comentarme de las
buenas prácticas de programación y desarrollo que un
programador debería aplicar siempre para aumentar
rendimiento, rapidez en desarrollo, buen código en cuanto
a mantenimiento, POO y estructurado en capas, etcétera...

Con ello me refiero a esto:

- Buenas Prácticas en cuando a la creación de código
fuente -es decir, programar- con Visual Studio .NET (C#):
afectaría a depuración, documentación, "picar" código,
etcétera...

- Herramientas imprescindibles para programar en C# con
un rendimiento eficaz, aparte de VS.NET claro. Qué
heramientas útiles son necesarias para lograr un gran
rendimiento, q ué herramientas utilizan los gurús al
desarrollar librerías DLL con .NET

- Referencias imprescindibles que es casi obligatorio
visitar y "ojear".

- Librerías DLL de libre distribución, dotnetLibraries,
clases Helpers o similares que aportan valor a las
aplicaciones que se desarrollen y ayudan a la
programación.

En fin, siento la generalidad de la pregunta, pero me
gustaría que alguien pudiera aportarme su experiencia en
el desarrollo de aplicaciones .NET.


Gracias y saludos cordiales.

Preguntas similare

Leer las respuestas

#1 alfredo
07/07/2004 - 13:46 | Informe spam
On Wed, 7 Jul 2004 04:32:04 -0700, "Carlos Torralba Andres"
wrote:

A ver si alguien pudiera decirme o comentarme de las
buenas prácticas de programación y desarrollo que un
programador debería aplicar siempre para aumentar
rendimiento, rapidez en desarrollo, buen código en cuanto
a mantenimiento, POO y estructurado en capas, etcétera...



¿Que tipo de aplicaciones desarrollas?

Es muy distinto desarrollar unos tipos de aplicaciones u otros.


Saludos
Alfredo
Respuesta Responder a este mensaje
#2 Anonimo
07/07/2004 - 13:58 | Informe spam
Desarrollo Aplicaciones Web y Aplicaciones Windows.

Mi pregunta es genérica, en referencia a entorno .NET.


On Wed, 7 Jul 2004 04:32:04 -0700, "Carlos Torralba


Andres"
wrote:

A ver si alguien pudiera decirme o comentarme de las
buenas prácticas de programación y desarrollo que




un
programador debería aplicar siempre para aumentar
rendimiento, rapidez en desarrollo, buen código en




cuanto
a mantenimiento, POO y estructurado en capas,




etcétera...

¿Que tipo de aplicaciones desarrollas?

Es muy distinto desarrollar unos tipos de aplicaciones u


otros.


Saludos
Alfredo
.

Respuesta Responder a este mensaje
#3 Hernan Foffani
07/07/2004 - 14:40 | Informe spam
A ver si alguien pudiera decirme o comentarme de las
buenas prácticas de programación y desarrollo que un
programador debería aplicar siempre para aumentar
rendimiento, rapidez en desarrollo, buen código en cuanto
a mantenimiento, POO y estructurado en capas, etcétera...

Con ello me refiero a esto:

- Buenas Prácticas en cuando a la creación de código
fuente..



Desde hace algun tiempo creo que es imprescindible tener
un buen sistema de control de versiones y uno de
seguimiento de tareas. Por suerte hay varios muy buenos
gratuitos y de codigo abierto.
En control de versiones estoy usando Subversion con
TortoiseSVN como cliente y AnkhSVN como plugin para Visual
Studio. los encontraras en www.tigris.org.
Para seguimiento de tareas cualquier bugtracker puede
servir. Para mi es muy practico que ambos sistemas puedan
accederse via web.

- Herramientas imprescindibles para programar en C#..



las *imprescindibles* para mi han sido hasta ahora:
NDoc http://ndoc.sf.net
csUnit http://www.csunit.org o
NUnit http://www.nunit.org

Hay varias mas descriptas en:
http://msdn.microsoft.com/msdnmag/i...stHaveTool
s/default.aspx#edupdate?_r=1

- Referencias imprescindibles que es casi obligatorio
visitar y "ojear".



http://www.syncfusion.com/FAQ/WinForms/
http://www.windowsforms.net/

- Librerías DLL de libre distribución, dotnetLibraries,
clases Helpers o similares que aportan valor a las
aplicaciones que se desarrollen y ayudan a la
programación.



en www.codeproject.com suelo encontrar todo lo que he
necesitado hasta ahora.

Saludos,
-Hernan
Respuesta Responder a este mensaje
#4 Pedro Luna Montalvo
07/07/2004 - 15:31 | Informe spam
Sabes que no eres el primero ni creo que seas el ultimo en solicitar este
tipo de informacion.

Y al igual que en ocaciones anteriores, mucho de lo que te pueden aportar
son "retazos" de sugerencias, muchas de ellas tomadas de la practica y
experiencia particular de cada uno.

No todo aplica para todo!!

Asi que deberas ser muy juicioso en tomar lo que te aporten como consejos y
solo como eso consejos...es cuestion tuya evaluar si conviene o no.

Sin embargo, te recomiendo que visites:
http://www.microsoft.com/resources/...fault.mspx
que es el sitio de Microsoft donde te expone patrones y practicas comunes y
recomendadas en el desarrollo de aplicaciones.

Ademas, te recomiendo este libro (es uno de mis favoritos): Code Complete
(Steve McDonnell)
http://www.amazon.com/exec/obidos/A...06-9331040

Saludos
Pedro Luna
Gye, Ecu



dos links, el uno de mis libros favoritos sobre
"Carlos Torralba Andres" escribió en el mensaje
news:28ae001c46416$075b5260$
Hola, esto es una pregunta general dirigida a los gurús
de los foros, que hay muchos y muy buenos. Gracias a
todos !!!.

A ver si alguien pudiera decirme o comentarme de las
buenas prácticas de programación y desarrollo que un
programador debería aplicar siempre para aumentar
rendimiento, rapidez en desarrollo, buen código en cuanto
a mantenimiento, POO y estructurado en capas, etcétera...

Con ello me refiero a esto:

- Buenas Prácticas en cuando a la creación de código
fuente -es decir, programar- con Visual Studio .NET (C#):
afectaría a depuración, documentación, "picar" código,
etcétera...

- Herramientas imprescindibles para programar en C# con
un rendimiento eficaz, aparte de VS.NET claro. Qué
heramientas útiles son necesarias para lograr un gran
rendimiento, q ué herramientas utilizan los gurús al
desarrollar librerías DLL con .NET

- Referencias imprescindibles que es casi obligatorio
visitar y "ojear".

- Librerías DLL de libre distribución, dotnetLibraries,
clases Helpers o similares que aportan valor a las
aplicaciones que se desarrollen y ayudan a la
programación.

En fin, siento la generalidad de la pregunta, pero me
gustaría que alguien pudiera aportarme su experiencia en
el desarrollo de aplicaciones .NET.


Gracias y saludos cordiales.
Respuesta Responder a este mensaje
#5 alfredo
07/07/2004 - 15:47 | Informe spam
On Wed, 7 Jul 2004 04:58:56 -0700,
wrote:


Desarrollo Aplicaciones Web y Aplicaciones Windows.

Mi pregunta es genérica, en referencia a entorno .NET.



Pues no creo que haya buenas prácticas genéricas.


Saludos
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida