-
Notifications
You must be signed in to change notification settings - Fork 1
Developer Guidelines
nikhilpat edited this page Mar 18, 2018
·
7 revisions
To maintain the quality of this project, the developers must either be knowledgeable about the following Development Methodologies or make themselves aware of them before becoming a contributor.
- DDD (Domain Driven Design)
- BDD (Behaviour Driven Design)
- CQRS (Command Query Responsibility Segregation)
- TDD (Test-driven Development)
- SOLID
- Reactive
- 12 Factor Apps
- GOF Design Patterns
Having knowledge of all of these at once is not required. The contributor can contribute to any part of the project, in the technology he is comfortable with.
- React Js
- Redux
- Spring Boot
- Spring Cloud
- WebFlux
- jjwt
- Spring Security
- Mongo Db, Community Edition, v3.6
- Redis
- Docker, Community Edition, version 17.12.1-ce
- Ubuntu 16.04
- Junit
- REST-Assured
- Cucumber
- Rabbit MQ
- Travis CI
- Maven
- NPM
- Git
- Eclipse Oxygen
- VS Code
- Swager
Micro-Continuum: Wiki