I'm a Java Spring developer, working with Node.js, Angular, Ionic for Android.
- São Paulo, SP, Brasil
- https://stackoverflow.com/users/935330/danilo
Pinned Loading
-
XP (Extreme Programming)
XP (Extreme Programming) 1# XP
23Em 1996 num projeto para a Chrysler Kent Beck criou a metodologia, a partir daí começou a refiná-la e em 1999 foi lançado o primeiro livro.
45Principais características: TDD, Pair Programming, Continuous Integration, Continous Delivery, Daily Standing Meetings, Collective code ownership.
-
Notes from Martin Fowler's "Refactor...
Notes from Martin Fowler's "Refactoring" 1# Refactoring, Fowler
2http://martinfowler.com/books/refactoring.html
34*Five or six years ago I was working on an essay about refactoring CSS. I didn't do that, but I did find these notes while working on something new. Hope they're useful!*
5*—Dean*
-
Refactoring | Mente iniciante
Refactoring | Mente iniciante 1# Refatorar é bom para aprender OO
23Uncle Bob blogou no Clean Coder sobre uns code reviews que ele fez do código (e das refatorações) de um cara chamado John MacIntyre.
45Uncle Bob criticou a conclusão do cara de que refatoração não vale a pena para projetos reais: refatoração é uma maneira efetiva de evitar que o código apodreça e fique difícil de manter.
-
Design Patterns
Design Patterns 1# GOF
23São 23 padrões de projetos catalogados por Erich Gamma, Jonh Vlissides, Ralph Johnson, Richard Helm.
4Escritos no livro Design Patterns: Elements of Reusable Object-Oriented Software (1994)
5 -
DDD - Domain Driven Design
DDD - Domain Driven Design 1DDD é um conjunto de boas práticas de orientação a objetos e um padrão de modelagem de sistemas, uma metodologia para aplicação de conceitos e padrões no projeto.
23DDD tende a ser uma idéia geral focando em entender primeiro o domínio.
4Os problemas em questão, os objetos com os quais está trabalhando.
5São construídos os modelos primeiro, ferramentas para manipulá-los em segundo lugar, e depois a lógica de negócios no topo para resolver os problemas de domínio por exigência de negócios.
-
sonar jacoco
sonar jacoco 1# Configuring a Maven project to run test coverage with SonarQube, Jacoco
23Install the SonarQube server, go the download page, choose the community edition:
4https://www.sonarqube.org/downloads/
5
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.