Mohamed Korbosli's repositories
Agile-Software-Dev-Refactoring
Refactoring for high-performance Agile Software Development, refactoring for better code. Refactoring is about improving the quality of your code by simplifying your code. Simpler code enables agility, the ability to change your code quickly, to add new features, to meet people's ever-changing needs.
BugsZero-Kata
Practice Designing code for less bugs
clean-code
Code smells refactoring exercises
effective-java-3e-source-code
The source code from the third edition of Effective Java, with minor additions as necessary to make it runnable.
enseignement-iut-m2104-conception
Bases de la conception orientée objet (module M2104) : conception classique & émergente, bonnes pratiques, TDD
enseignement-iut-m3105-conception-avancee
Conception et Programmation objet avancées (module M3105) : bonnes pratiques, doublures, principes SOLID, Design Patterns.
Hands-On-Microservices-with-Spring-Boot-and-Spring-Cloud
Hands-On Microservices with Spring Boot and Spring Cloud, published by Packt
kata-videostore
VideoStore Kata in C# and TypeScript
LabsNode
NodeJs labs
refactoring
:star2: Examples from Martin Fowler's "Refactoring: Improving the Design of Existing Code" implemented in Java with tests.
Roman-Numeral-Converter
It is a test repository for the Test Driven Development and Clean Code
Spring-Boot-With-Test-Driven-Development
Spring Boot With Test Driven Development ( TDD )
spring-kata
Code katas for learning Spring® and Spring Boot.
spring-test
Unit and Integration Test with Spring Boot, jUnit 5 and Mockito
tdd-tetris-tutorial
Tutorial for learning TDD. You make a Tetris game by writing code to pass the test cases. See README for instructions.
tdd-with-spring-boot-done-right
🚤 Boost your productivity with TDD (Test-Driven Development) and Spring Boot to accelerate your development. Build better, faster, and safer.
test_design_pattern
Design pattern (tête la prémière)
videostore
The videostore example from Martin Fowler's Refactoring, and from Episode 3 of cleancoders.com
whoppr
Refactoring a monolith with Spring Cloud Services