Saltar para o conteúdo
  • en: Introduction to Test Driven Development

    Outubro 31, 2009
    english

    So, I have done one presentation about Test Driven Development yesterday, touching TDD concepts and also lots of concepts about Behavior Driven Development (BDD).

    There are simple concepts about the test first process. You have to write a test that fails, write code to make the test pass and then refactor your code. Keep the bar green to keep the code clean, remember this.

    Repeat this cycle until you don’t have anything else to test for a specific feature.

    Looking at a User Story and its acceptance tests, you also have to make sure you are adding business value on every test.

    Simple right?

    Well, you have to practice.

    A lot.

    Really.

    I’m not kidding.

    Believe me.

    By the way, don’t leave technical debt behind.

    Just for information, currently I manage teams developing in Java (Web), Java (Mobile) and Delphi (Desktop/WebBroker).

    Looking at Java Web, I’m starting to teach teams how to use JUnit for automated unit tests, and code coverage with Emma and EclEmma (Eclipse Plug-in).

    For Java Mobile, the solution will be based on J2ME Unit and Cobertura for Java ME.

    And Delphi, we are going with DUnit and Delphi Discover, a Coverage Tool for Delphi programmers.

    And also looking at test automation, both Delphi and Java Web apps will use Selenium to help on automation of web processes.

    Well, you can wait more articles on each of those tools and relation to Agile Development and eXtreme Programming practices.

    So, remember: you are build tests for prevention of defects. With this you are also building tests to do regression testing.

    Keep quality high, always.

  • Entrevista sobre Metodologias Ágeis para o pessoal da Bluesoft

    Outubro 24, 2009
    Agile KickStart, português

    Conversei com o Luiz Faias no Agiles 2009. O Luiz é uma figura que está em praticamente todos eventos de Metodologias Ágeis que participo, seja palestrando ou participando, se faz realmente presente na comunidade e agora está com uma série de vídeos no blog da Bluesoft.

    Falei com eles sobre o uso de Metodologias Ágeis no mundo acadêmico, que foi assunto de uma das palestras que fiz por lá, e passei algumas dicas de sites.

    Ainda falando sobre Bluesoft, vale a pena conferir o Pronto, software open source desenvolvido pelo pessoal da própria Bluesoft para gestão de projetos que usam Metodologias Ágeis.

    [update nov/2014] E claro, não posso deixar de citar o Acelerato, software para gestão e helpdesk da Bluesoft.

  • en: JavaFX, to learn and practice

    Outubro 5, 2009
    english

    If you are looking for places to learn more about JavaFX, here are some options I’m currently using.

    First, direct from the source:

    • Learning the JavaFX Script Programming Language – Tutorial Overview
    • Media Browser Tutorial

    And if you are looking for a great resource, that would be JavaFX with Passion online course.

Página anterior
1 … 205 206 207

Create a website or blog at WordPress.com

daniel wildt

tranquilidade é um processo / tranquility is a process

  • sobre (bio + fotos)
  • tranquilidade
  • agilidade
  • dev
  • ux
  • empreendedorismo
  • tempo
  • arte
  • About / Sobre
  • Agenda
  • Clube
  • Indico
  • Leituras
  • Livros
  • Mentoria
  • Séries
  • Viva Seu Tempo
    • YouTube
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy
  • Subscrever Subscrito
    • daniel wildt
    • Junte-se a 169 outros subscritores
    • Already have a WordPress.com account? Log in now.
    • daniel wildt
    • Subscrever Subscrito
    • Registar
    • Iniciar sessão
    • Denunciar este conteúdo
    • Ver Site no Leitor
    • Manage subscriptions
    • Minimizar esta barra