Engenharia de software

Perguntas e respostas para profissionais, acadêmicos e estudantes que trabalham no ciclo de vida de desenvolvimento de sistemas


2
CSS para pessoas com deficiência visual?
Então, enquanto eu aprendia HTML, encontrei CSS. É interessante porque, com CSS, você pode tornar uma página da Web legal ou mais bonita. Mas como é mais sobre cores, desenhos, estilos etc., não conheço os resultados dos meus códigos CSS. Como alguém com deficiência visual, por que devo aprender CSS …
17 css 


4
Por que definir um objeto Java usando interface (por exemplo, Mapa) em vez de implementação (HashMap)
Na maioria dos códigos Java, vejo pessoas declarando objetos Java como este: Map<String, String> hashMap = new HashMap<>(); List<String> list = new ArrayList<>(); ao invés de: HashMap<String, String> hashMap = new HashMap<>(); ArrayList<String> list = new ArrayList<>(); Por que existe uma preferência para definir o objeto Java usando a interface, …




4
Por que o Java String não possui métodos estáticos de manipulação de strings?
Por que os designers de Java não criaram versões estáticas dos métodos de manipulação de string na java.lang.Stringclasse? Os métodos a seguir são os que me refiro, mas a pergunta também pode ser estendida a outros métodos não estáticos da classe. concat(String) substring(int, int) replace(char, char) toLowerCase() replace(CharSequence, CharSequence) toLowerCase(Locale) …
17 java  api-design  null 



7
E se eu não usar padrões de design de software? [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á 6 anos . Que tipo de problemas posso enfrentar se não usar os …





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.