EA202 - Engenharia de Software - Aula 13 - Reuso de Codigo

Описание к видео EA202 - Engenharia de Software - Aula 13 - Reuso de Codigo

Em nossa 13a aula do curso EA202 - Engenharia de Software: Teoria e Prática, oferecido aos alunos de graduação em Eng. Elétrica e Eng. de Computação da UNICAMP, estudamos diferentes formas de reuso de código em desenvolvimento de software. Iniciamos uma discussão falando do reuso de design, na forma dos estilos arquiteturais e design patterns e depois falamos do reuso de código, onde damos ênfase, principalmente nos toolkits e nos frameworks. Explicamos detalhadamente as diferenças entre toolkits e frameworks, e passamos a uma apresentação panorâmica de uma série de frameworks, para CMS, para o desenvolvimento de frontends e backends, para diferentes linguagens, como JavaScript, PHP, Java, e também para atividades mais focadas, como teste de software, desenvolvimento em inteligência artificial (deep learning) e outras. Por fim, fazemos uma análise da popularidade de diferentes linguagens de programação e para encerrar, falamos um pouco sobre algumas ferramentas de automatização, o make, o ant, o maven e o gradle, e falamos também de alguns IDEs para desenvolvimento famosos, como o VSCode, o Netbeans, o Eclipse, o IntelliJ, o PyCharm e o Android Studio.

Комментарии

Информация по комментариям в разработке