Ingeniería de software

64
¿Los métodos largos son siempre malos? [cerrado]

Entonces, mirando alrededor, noté algunos comentarios sobre los métodos largos como una mala práctica. No estoy seguro de estar siempre de acuerdo en que los métodos largos son malos (y me gustaría recibir opiniones de otros). Por ejemplo, tengo algunas vistas de Django que procesan un poco los...

64
¿En qué se diferencian los rasgos de óxido de las interfaces Go?

Estoy relativamente familiarizado con Go, habiendo escrito una serie de pequeños programas en él. Rust, por supuesto, estoy menos familiarizado pero vigilando. Después de leer recientemente http://yager.io/programming/go.html , pensé en examinar personalmente las dos formas en que se manejan los...

64
¿Por qué es importante el cero negativo?

Estoy confundido acerca de por qué nos importan las diferentes representaciones de cero positivo y negativo. Recuerdo vagamente las afirmaciones de lectura de que tener una representación negativa de cero es extremadamente importante en la programación que involucra números complejos. Nunca he...

63
El arte de la programación de computadoras: ¿leer o no leer? [cerrado]

Hay muchos libros sobre programación, y parece que Code Complete está en la parte superior de la lista de "libros de programación de lectura obligada" de la mayoría de las personas, pero ¿qué pasa con The Art of Computer Programming de Donald Knuth? Soy una persona ocupada, entre el trabajo y una...

63
¿Necesito ir a una universidad de renombre? [cerrado]

Como un graduado de secundaria que se graduará pronto en los Estados Unidos, enfrentaré una decisión difícil en unos meses: ¿a qué universidad debo ir? ¿Valdrá la pena ir a Cornell o Stanford o Carnegie Mellon (suponiendo que entre, por supuesto) para obtener un título en informática de renombre,...

63
Manejo de estimaciones terribles

Se demostró que el arquitecto subestimó severamente un proyecto reciente en el que trabajé. La estimación fue de al menos un 500%. Lamentablemente, me llevaron al proyecto después de que la estimación se hubiera firmado con el cliente. Como desarrollador senior, rápidamente me di cuenta de que las...