Perguntas com a marcação «java»

Java é uma linguagem de programação de alto nível, independente de plataforma e orientada a objetos, originalmente desenvolvida pela Sun Microsystems. Atualmente, o Java pertence à Oracle, que comprou a Sun em 2010.





10
Como evito a "Intuição de otimização ruim do desenvolvedor"?
Vi em um artigo que apresentava essa declaração: Os desenvolvedores adoram otimizar código e por boas razões. É tão gratificante e divertido. Mas saber quando otimizar é muito mais importante. Infelizmente, os desenvolvedores geralmente têm uma péssima intuição sobre onde realmente estarão os problemas de desempenho em um aplicativo. Como …
22 java  performance 



6
Um método deve perdoar os argumentos passados? [fechadas]
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 4 anos . Suponha que temos um método foo(String bar)que opera apenas em …
21 java  parameters 

3
Os nomes dos métodos “mais” e “menos” são apropriados?
Java SE 8 vem com um novo mecanismo para datas, introduzindo LocalDate, LocalTimee LocalDateTimeclasses para representar instantes de tempo. Para manipular tais instantes, um conjunto de métodos são dadas: LocalDate.plusDays(...), LocalDate.minusDays(...)e assim por diante. Sempre achei que a boa prática era nomear métodos após verbos que descrevem seu objetivo, pois …



1
Padrão de design para conversão de objetos (java)
Não uso padrões de design com muita frequência, além de uma fábrica ocasional e MVC, e quero começar a usá-los mais. Tenho um caso concreto em que gostaria de sua opinião sobre o uso de padrões de design nesse caso. No meu aplicativo, tenho que converter objetos com bastante frequência …

6
Usando classes públicas aninhadas para organizar constantes
Estou trabalhando em um aplicativo com muitas constantes. Na última revisão de código, constatou-se que as constantes estão muito dispersas e devem ser organizadas em um único arquivo de constantes "principais". A discordância é sobre como organizá-los. A maioria considera que o uso do nome constante deve ser bom o …

11
Às vezes, o código de baixa latência precisa ser "feio"?
(Destina-se principalmente àqueles que possuem conhecimentos específicos de sistemas de baixa latência, para evitar que as pessoas apenas respondam com opiniões sem fundamento). Você sente que existe uma troca entre escrever código "bom" orientado a objeto e escrever código de baixa latência muito rápido? Por exemplo, evitando funções virtuais em …
21 java  c++  c  performance  latency 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.