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:

Mostrar la cita
¿Que tipo de aplicaciones desarrollas?

Es muy distinto desarrollar unos tipos de aplicaciones u otros.


Saludos
Alfredo
#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.


Mostrar la cita
Andres"
Mostrar la cita
un
Mostrar la cita
cuanto
Mostrar la cita
etcétera...
Mostrar la cita
otros.
Mostrar la cita
#3 Hernan Foffani
07/07/2004 - 14:40 | Informe spam
Mostrar la cita
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.

Mostrar la cita
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

Mostrar la cita
http://www.syncfusion.com/FAQ/WinForms/
http://www.windowsforms.net/

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

Saludos,
-Hernan
#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.
#5 alfredo
07/07/2004 - 15:47 | Informe spam
On Wed, 7 Jul 2004 04:58:56 -0700,
wrote:

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


Saludos
Ads by Google
Search Busqueda sugerida