Ingeniería de software

Preguntas y respuestas para profesionales, académicos y estudiantes que trabajan dentro del ciclo de vida de desarrollo de sistemas

10
Efectividad de FizzBuzz y más allá [cerrado]
Como parte del proceso de entrevista, inicialmente pedimos a los candidatos que hagan 'FizzBuzz' hoy en día, el porcentaje de candidatos que pueden responder correctamente a FizzBuzz ha aumentado dramáticamente, esto puede deberse a su popularidad en la web. Hace aproximadamente un año, como segunda pregunta, comenzamos a hacer una …
38 skills 

9
¿La gestión de la memoria en la programación se está convirtiendo en una preocupación irrelevante?
Antecedentes Volví a visitar un sitio antiguo (pero excelente) en el que no había estado durante años: el Alioth Language Shootout ( http://benchmarksgame.alioth.debian.org/ ). Comencé a programar en C / C ++ hace varios años, pero desde entonces he estado trabajando casi exclusivamente en Java debido a restricciones de lenguaje …

4
¿Cuáles fueron los paquetes API "principales" de Java 1.0?
Al leer sobre el caso de Google v Oracle, me encontré con estas preguntas (aparentemente del juez presidente) ... ¿Está de acuerdo en que lo siguiente es cierto, al menos a partir de 1996? Las siguientes fueron las principales interfaces de programación de aplicaciones Java: java.lang, java.util y java.io. ¿El …
38 java  history 

5
ID de paso u objeto?
Al proporcionar un método de lógica de negocios para obtener una entidad de dominio, ¿el parámetro debe aceptar un objeto o una ID? Por ejemplo, deberíamos hacer esto: public Foo GetItem(int id) {} o esto: public Foo GetItem(Foo foo) {} Creo en pasar objetos en su totalidad, pero ¿qué pasa …




3
Culpando a los males de hoy de la deuda técnica de ayer
Se ha producido un sorprendente número de problemas de calidad, escalabilidad y carga en una aplicación que actualmente soporto y que originalmente no escribí. Afortunadamente, tengo nuevos proyectos que he estado haciendo desde cero para mantener algo de mi cordura. El equipo original constaba de 20 desarrolladores (la mayoría de …
38 management 



6
Cuándo NO usar un marco [cerrado]
Hoy en día, uno puede encontrar un marco para casi cualquier idioma, para adaptarse a casi cualquier proyecto. La mayoría de los marcos modernos son bastante robustos (en términos generales), con horas de prueba, código revisado por pares y gran extensibilidad. Sin embargo, creo que hay un inconveniente en CUALQUIER …
38 frameworks 

12
¿Los comentarios obsoletos son un mito urbano?
Constantemente veo personas que afirman que "los comentarios tienden a quedar desactualizados". La cuestión es que creo que he visto quizás dos o tres comentarios desactualizados en toda mi carrera. La información desactualizada en documentos separados ocurre todo el tiempo, pero en mi experiencia los comentarios desactualizados en el código …
38 comments  myth 




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.