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.





10
¿Cómo evito la "intuición de mala optimización del desarrollador"?
Vi en un artículo que presentó esta declaración: Los desarrolladores adoran optimizar el código y con buenas razones. Es muy satisfactorio y divertido. Pero saber cuándo optimizar es mucho más importante. Desafortunadamente, los desarrolladores generalmente tienen una intuición horrible sobre dónde estarán realmente los problemas de rendimiento en una aplicación. …
22 java  performance 



3
¿Son los nombres de método "más" y "menos" apropiados?
Java SE 8 viene con un nuevo mecanismo de fechas, la introducción LocalDate, LocalTimey LocalDateTimeclases para representar instantes de tiempo. Para manipular esos instantes, se dan una serie de métodos: LocalDate.plusDays(...), LocalDate.minusDays(...)y así sucesivamente. Siempre he pensado que una buena práctica era nombrar métodos después de los verbos que describen …





6
Usar clases públicas anidadas para organizar constantes
Estoy trabajando en una aplicación con muchas constantes. En la última revisión de código, se descubrió que las constantes están demasiado dispersas y que todas deberían organizarse en un único archivo de constantes "maestro". El desacuerdo se trata de cómo organizarlos. La mayoría siente que usar el nombre constante debería …

11
¿El código de baja latencia a veces tiene que ser "feo"?
(Esto está dirigido principalmente a aquellos que tienen un conocimiento específico de los sistemas de baja latencia, para evitar que las personas simplemente respondan con opiniones sin fundamento). ¿Siente que hay una compensación entre escribir código orientado a objetos "agradable" y escribir código de baja latencia muy rápido? Por ejemplo, …
21 java  c++  c  performance  latency 


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.