Preguntas etiquetadas con java

Java es un lenguaje de programación de alto nivel, independiente de la plataforma y orientado a objetos desarrollado originalmente por Sun Microsystems. Actualmente, Java es propiedad de Oracle, que compró Sun en 2010.



5
Unidad probando un método vacío
Para corregir un error en una aplicación, modifiqué un método llamado postLoginagregando una llamada a un método existente llamado getShoppingCart. Código protected void postLogin() { getShoppingCart(); } Sin embargo, no estoy seguro de cuál es la mejor manera de escribir una prueba unitaria postLogin. Enfoque 1 Utilice verificar de Mockito …

1
Uso del método predeterminado de Java
Durante décadas ha sido el caso de que las interfaces eran solamente única (sólo) para especificar firmas de métodos. Nos dijeron que esta era la "forma correcta de hacer las cosas ™". Entonces salió Java 8 y dijo: Bueno, eh, ahora puedes definir métodos predeterminados. Tengo que correr, adiós. Tengo …


5
¿Es la "interfaz estática" una buena práctica?
Recientemente me di cuenta de que hay una opción para tener métodos estáticos en las interfaces. Al igual que con los campos estáticos de interfaz, hay un comportamiento interesante: estos no se heredan. No estoy seguro de que sea útil en las interfaces reales que se implementarán. Sin embargo, permite …
13 java  java8 


5
Pruebas de unidades antiguas / heredadas rotas
Trabajo para una gran empresa y soy responsable de una gran aplicación de Java con miles de pruebas junit. Desde que me mudé a este rol, ha habido 200-300 pruebas rotas (probablemente rotas por años). Las pruebas son antiguas y frágiles y son un desastre de dependencias de espagueti que …






2
Ventajas y desventajas de estructurar todo el código a través de clases y compilar en clases (como Java)
Editar: mi idioma permite la herencia múltiple, a diferencia de Java. Comencé a diseñar y desarrollar mi propio lenguaje de programación con fines educativos, recreativos y potencialmente útiles. Al principio, decidí basarlo en Java. Esto implicaba que todo el código se escribiría en forma de clases, y que el código …


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.