O assunto tratado nesse episódio foi: Três regras simples para um bom design orientado a objetos. Maiores informações: http://www.heroisdati.com/herocast-aquele-das-tres-regras-da-poo/ Twitter: http://twitter.com/denisferrari
O objetivo desse episódio é mostrar como organizar os módulos de um sistema de informação de forma que não existam dependências diretas entre eles. Na prática, criamos um canal compartilhado de comunicação onde definimos nossos contratos e usamos esse canal para conseguir que os módulos se comuniquem sem se conhecerem.
Os assuntos tratados nesse episódio foram: Separação de tecnologia e regra de negócio, POO, Dependências nos construtores de uma classe, Testes, Stubs e Mocks, ADO.NET, OpenSMTP e alguns outros. Vale a pena conferir. :) Maiores informações: heroisdati.com/herocast-abrir-pendencia-e-notificar-por-e-mail/
Nesse primeiro episódio construo um montador de comandos SQL (Delete, Select…). Utilizo TDD para construir o código, mas o objetivo não é ensinar TDD, e sim usá-lo como guia para apresentar alguns conceitos que julgo importante.
Apresentação realizada na Faesa no dia 05/10/2010 p/ os alunos dos cursos de sistemas de informação e ciencia da computação que estão iniciando na academia e no mercado de desenvolvimento.
Evento realizado na Faesa em 28/08/10. Veja mais detalhes no site: http://www.heroisdati.com/msdev-es-arena-entity-framework-x-nhibernate/
Uma vis?o introdut?ria sobre o desenvolvimento de aplica??es para web. Veja mais detalhes no link: http://www.heroisdati.com/desenvolvimento-web-o-que-todo-desenvolvedor-web-deveria-saber/
Vídeo introdutório sobre TDD. Veja mais detalhes no link: http://www.heroisdati.com/tdd-para-iniciantes-para-quem-quer-comecar-e-nao-sabe-como/
Vídeo sobre o mercado e carreira na área de desenvolvimento de software. Veja mais detalhes no link: http://www.heroisdati.com/mercado-e-carreira-em-desenvolvimento-de-software/
Uma apresenta??o que visa explicar as dificuldades em realizar previs?es assertivas no ramo de desenvolvimento de software. Veja mais detalhes no link: http://www.heroisdati.com/previsibilidade-em-desenvolvimento-de-software/