Engenharia de software

95
Injeção de dependência: como vendê-lo [fechado]

Saiba que eu sou um grande fã de injeção de dependência (DI) e testes automatizados. Eu poderia falar o dia todo sobre isso. fundo Recentemente, nossa equipe acabou de adquirir esse grande projeto que deve ser construído do zero. É uma aplicação estratégica com requisitos de negócios complexos. É...

95
O que é JavaScript, realmente?

Tudo isso começou quando eu estava procurando uma maneira de testar minha página da Web quanto à conformidade com o JavaScript, como o W3C HTML Validator . Ainda não encontrei um. Então, deixe-me saber se você conhece algum ... Procurei a página oficial do JavaScript e encontrei o script ECMA ....

94
Por que as pessoas usam livros de programação? [fechadas]

Acho que quando alguém pergunta qual é a melhor maneira de aprender a programar, as pessoas geralmente fornecem referências a vários textos escritos por vários autores. No entanto, não acredito que muitas pessoas aprendam a programar com livros. Acho que eles geralmente enfrentam um desafio e...

94
Zero objetos de comportamento no OOP - meu dilema de design

A idéia básica por trás da OOP é que dados e comportamento (com base nesses dados) são inseparáveis ​​e são acoplados à idéia de um objeto de uma classe. O objeto possui dados e métodos que funcionam com esse (e outros dados). Obviamente, pelos princípios da OOP, objetos que são apenas dados (como...