Preguntas etiquetadas con programming-practices

Las prácticas de programación son las prácticas comúnmente utilizadas o no tan comúnmente en el desarrollo de software. Estos pueden incluir cosas como desarrollo ágil, Kanban, atajos de codificación, etc.

242
El proyecto está casi terminado, pero el código de espagueti de procedimiento. ¿Reescribo o sigo intentando enviarlo? [cerrado]

Soy un desarrollador web principiante (un año de experiencia). Un par de semanas después de graduarme, me ofrecieron un trabajo para crear una aplicación web para una empresa cuyo propietario no es muy experto en tecnología. Me reclutó para evitar el robo de su idea, el alto costo de desarrollo...

147
Atascado debido a "saber demasiado" [cerrado]

Observe más discusión en http://news.ycombinator.com/item?id=4037794 Tengo una tarea de desarrollo relativamente simple, pero cada vez que intento atacarla, termino en espiral en pensamientos profundos: ¿cómo podría extender el futuro, qué van a necesitar los clientes de segunda generación, cómo...

125
¿Puede una función ser demasiado corta?

Cada vez que me encuentro escribiendo la misma lógica más de una vez, generalmente la incluyo en una función, por lo que solo hay un lugar en mi aplicación para mantener esa lógica. Un efecto secundario es que a veces termino con una o dos funciones de línea como: function conditionMet(){ return...