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.





4
¿Deben inyectarse dependencias en el ctor o por método?
Considerar: public class CtorInjectionExample { public CtorInjectionExample(ISomeRepository SomeRepositoryIn, IOtherRepository OtherRepositoryIn) { this._someRepository = SomeRepositoryIn; this._otherRepository = OtherRepositoryIn; } public void SomeMethod() { //use this._someRepository } public void OtherMethod() { //use this._otherRepository } } en contra: public class MethodInjectionExample { public MethodInjectionExample() { } public void SomeMethod(ISomeRepository SomeRepositoryIn) { //use SomeRepositoryIn …


5
¿Debería actualizarse el código anterior para usar construcciones de lenguaje más nuevas, o deberían quedar bloqueadas las construcciones obsoletas?
Quiero hacer algunas mejoras en un código aún funcional que se escribió hace mucho tiempo, antes de que el lenguaje de programación en el que está escrito creciera en características. En teoría, todo el proyecto utiliza la versión actualizada del lenguaje; sin embargo, este módulo en particular (y de hecho, …


7
¿Debo refactorizar funciones grandes que consisten principalmente en una expresión regular? [cerrado]
Cerrada . Esta pregunta está basada en la opinión . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda ser respondida con hechos y citas editando esta publicación . Cerrado hace 5 años . Acabo de escribir una función que abarca aproximadamente 100 líneas. …


3
Enlace de niño a padre: ¿mala idea?
Tengo una situación en la que mi padre sabe de su hijo (duh) pero quiero que el niño pueda hacer referencia al padre. La razón de esto es que quiero que el niño tenga la capacidad de designarse a sí mismo como el más importante o el menos importante cuando …


9
¿Debería un programador tomar lecciones de escritura para mejorar la expresividad del código?
Dado que los programadores son autores y escriben código para expresar pensamientos y conceptos abstractos, y que otros programadores deben leer un buen código sin dificultades ni malentendidos, ¿debería un programador tomar lecciones de escritura para escribir un código mejor? Resumir conceptos y problemas / entidades del mundo real es …



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.