Una táctica de programación time-saving que trabajo del
doesn?t
Digamos que usted tiene un proyecto del software
que esté bajo presión severa del tiempo. Digamos que este
plazo es tan apretado que usted sabe ya que implicará muchas últimas
noches del café sólo y de la programación frenética. ¿Qué
puede usted hacer para hacer que este proceso va más rápidamente?
Honesto no sé, puesto que la respuesta correcta
dependerá de sus circunstancias individuales. Sin embargo,
puedo decirle cuántos programadores responden bajo tales
circunstancias. Deciden a ahorrar tiempo saltando sobre la fase
del planeamiento y del diseño del software, y comienzan
inmediatamente a cifrar lejos.
A un programador inexperto o de otra manera
indisciplinado, esto se parece tener sentido. ¿Después de todo,
el producto acabado es qué importa verdad, derecho? El cliente
no cuida sobre organigramas, diagramas de la clase o arquitecturas del
software. Lo único que desea es algo que trabaja.
Se parece tener sentido, pero es un acercamiento
temerario. Esa manera miente locura. Todos hemos oído que
una onza del planeamiento vale una libra de la curación, pero en el
mundo del desarrollo del software, este adagio está olvidado a
menudo.
¿Si un revelador de propiedades inmobiliarias necesita
conseguir una casa construida rápidamente, él ahorra tiempo saltando
sobre la fase arquitectónica del diseño? ¿Él decide dispensar
con los modelos, y el concreto justo el colocar del comienzo?
Por supuesto no. Él sabe que los resultados serían
caóticos, y que el trabajo progresará más lentamente sin
forethought cuidadoso y un plan concreto.
Con todo ése es el acercamiento que mucha gente toma
cuando viene al software. Ella decide apenas comenzar a cifrar
lejos, pensando que esto hace el proceso del desarrollo del software
más eficiente. En proyectos bastante simples, esto pudo
trabajar. En cualquier cosa de complejidad moderada sin embargo,
tal acercamiento se condena para fallar. Seguro, usted puede
ahorrar tiempo al principio. Sin embargo, sin un plan concreto
del software y un diseño cuidadosamente considerado, los problemas
están limitados a cogen para arriba con usted después de poco
tiempo. Muchos de estos problemas no llegarán a estar claros
hasta que viene la fase de prueba alrededor, y para entonces, puede
ser demasiado atrasada.
Tristemente, tal pensamiento imprudente se anima a menudo
en el mundo corporativo. debido a los apremios del tiempo, un
encargado equivocado puede mandar a su equipo saltar sobre el trabajo
de diseño y el comienzo justo que cortan lejos. Esto hace que
el equipo se parece centrado y productivo, pero este estrago del wreak
de la lata de la estrategia en el timeline del proyecto. Cuál
es más, el código resultante es a menudo un lío enredado, mal
documentado, caótico. Si este software se debe mantener por
años para venir, después usted tiene una receta para el desastre.
Importe de usted, yo no están diciendo que un diseño
elaborado es siempre necesario. Si el tiempo es corto, después
uno no pudo tener el lujo de un plan intrincado del software con la
documentación exhaustiva del diseño. Sin embargo, uno debe por
lo menos tener un out-one puesto arquitectura general del software que
sea bastante detallado hacer el smoother del proceso del desarrollo
del software y más fácil. Los programadores yerran raramente
en el lado del sobre-planeamiento, pero caen con frecuencia en la
trampa del detalle escaso del diseño. No incurra en esta
equivocación, si usted realmente desea ahorrar tiempo.
Sobre el autor:
El Jr. de V. Berba Velasco es orgulloso trabajar como
Software Engineer eléctrica y mayor en tecnología celular Ltd
(
http://www.immunospot.com,
http://www.elispot-analyzers.de,
http://www.elispot.cn) una compañía de
la biotecnología que se enorgullezca en sus estándares de la
excelencia.
Artículo Fuente: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster obtener el código html
Añadir este artículo a su sitio web ahora!
Webmaster Envíe sus artículos
No es necesario que se registre! Completa el formulario y su artículo está en el Messaggiamo.Com Directorio!