Engenharia de software

49
Como gerencio o debate técnico entre o WCF e a Web API?

Estou gerenciando uma equipe de 15 desenvolvedores agora e estamos em um momento de escolher a tecnologia, onde a equipe é dividida em duas equipes completamente opostas, debatendo sobre o uso do WCF versus da Web API. A equipe A, que oferece suporte ao uso da API da Web, apresenta os seguintes...

49
Por que existe um "novo" no Go?

Ainda estou intrigado com o motivo pelo qual temos newem Go. Quando você deseja instanciar uma estrutura, você faz t := Thing{} e você pode obter um ponteiro para uma nova instância fazendo t := &Thing{} Mas há também essa possibilidade: t := new(Thing) Este último parece um pouco...

49
Como vender desenvolvimento ágil para clientes (em cascata)

Nossa loja de desenvolvimento realmente gostaria de fazer projetos mais ágeis, mas temos um problema em conseguir clientes a bordo. Muitos clientes querem um orçamento e um prazo. É difícil vender um cliente em um projeto ágil quando nossos concorrentes criam prazos e preços fixos baseados em...