Palestra que ocorreu no nosso #10 workshop que foi realizado pelo nosso amigo Carlos Gomes (https://br.linkedin.com/in/carlosalgms) nesse encontro ele abordou sobre Clean Code, Angular e Mockup utilizando o MaterialAngular.
2005 Cursando Análise e Desenvolvimento de sistemas - UNIP c.a.gomes @carlos_algms https://br.linkedin.com/in/carlosalgms https://github.com/carlos-algms
'use strict'; var media = calcularMedia( 5, 10, 30 ); var diferencaDias = calcularDiferencaDias( dataInicio, dataFim ); var pessoa = new Pessoa(); //////////////// function calcularMedia() { ........... } function calcularDiferencaDias() { ............. } function Pessoa() { ............... }
junto com o seu projeto quando o mesmo for instalado para uso. DevDependencies: • São pacotes que só são instalados durante o desenvolvimento. • Necessitam ser exportados ou concatenados e minificados para ficarem disponíveis em produção.
os diversos ambientes do angular. Podem ser: • Objetos • Arrays • Funções São todos singleton O Angular provê vários serviços para agilizar o desenvolvimento
Componentes ◦ injetam mais nodes no DOM e pode ou não adicionar comportamento • Decorativas ◦ Adicionam comportamento aos nodes ( click, hover, animaçõe ) e/ou estilos
• expõem dados para os views html • mantem os dado do form antes de enviar ao backend ( Model ) • expõem funções e métodos para os views ( click, submit, etc)
inglês Mock object) em desenvolvimento de software são objetos que simulam o comportamento de objetos reais de forma controlada. São normalmente criados para testar o comportamento de outros objetos. Em outras palavras, os objetos mock são objetos “falsos” que simulam o comportamento de uma classe ou objeto “real” para que possamos focar o teste na unidade a ser testada. Fonte: Wikipédia