Skip to content

Commit

Permalink
Add prettier lint and format config (#43)
Browse files Browse the repository at this point in the history
  • Loading branch information
megabyde committed Mar 25, 2024
1 parent 27dfd31 commit ff9f3b6
Show file tree
Hide file tree
Showing 3 changed files with 152 additions and 119 deletions.
2 changes: 2 additions & 0 deletions .prettierrc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
printWidth: 120
bracketSameLine: true
86 changes: 43 additions & 43 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,21 +11,21 @@ Here you can find slides for Clean Code conversations or classes.

### Fundamentals (Yellow Belt)

| # | Session Type | Name |
|---:|--------------|------------------------------------------------------------------------|
| 1 | Discussion | Introduction |
| 2 | Discussion | [Names++](fundamentals/02-names.md) |
| 3 | Coding Dojo | "Change" Refactoring Kata ([Python][change-python], [C++][change-cpp]) |
| 4 | Discussion | [Functions](fundamentals/04-functions.md) |
| 5 | Coding Dojo | FizzBuzz Kata ([Python][fizzbuzz-python], [C++][fizzbuzz-cpp]) |
| 6 | Discussion | [Function Structure](fundamentals/06-function-structure.md) |
| 7 | Coding Dojo | Tennis Kata ([Python][tennis-python], [C++][tennis-cpp]) |
| 8 | Discussion | [Form](fundamentals/08-form.md) |
| 9 | Coding Dojo | Bowling Kata ([Python][bowling-python], [C++][bowling-cpp]) |
| 10 | Discussion | [TDD](fundamentals/10-tdd.md) |
| 11 | Coding Dojo | Repeat after Uncle Bob |
| 12 | Discussion | ["Polly want a message"](fundamentals/12-polly.md) |
| 13 | Coding Dojo | Participant choice |
| # | Session Type | Name |
| --: | ------------ | ---------------------------------------------------------------------- |
| 1 | Discussion | Introduction |
| 2 | Discussion | [Names++](fundamentals/02-names.md#warmup) |
| 3 | Coding Dojo | "Change" Refactoring Kata ([Python][change-python], [C++][change-cpp]) |
| 4 | Discussion | [Functions](fundamentals/04-functions.md#warmup) |
| 5 | Coding Dojo | FizzBuzz Kata ([Python][fizzbuzz-python], [C++][fizzbuzz-cpp]) |
| 6 | Discussion | [Function Structure](fun fundamentals/06-function-structure.md) |
| 7 | Coding Dojo | Tennis Kata ([Python][tennis-python], [C++][tennis-cpp]) |
| 8 | Discussion | [Form](fundamentals/08-form.md#warmup) |
| 9 | Coding Dojo | Bowling Kata ([Python][bowling-python], [C++][bowling-cpp]) |
| 10 | Discussion | [TDD](fundamentals/10-tdd.md#warmup) |
| 11 | Coding Dojo | Repeat after Uncle Bob |
| 12 | Discussion | ["Polly want a message"](fundamentals/12-polly.md#warmup) |
| 13 | Coding Dojo | Participant choice |

[change-python]: https://github.com/Coding-Cuddles/change-refactoring-python-kata
[change-cpp]: https://github.com/Coding-Cuddles/change-refactoring-cpp-kata
Expand All @@ -38,19 +38,19 @@ Here you can find slides for Clean Code conversations or classes.

### SOLID (Orange Belt)

| # | Session Type | Name |
|---:|--------------|----------------------------------------------------------------------------------------------|
| 1 | Discussion | [Foundations of the SOLID principles](solid/01-foundations.md) |
| 2 | Discussion | [The Single Responsibility Principle](solid/02-srp.md) |
| 3 | Coding Dojo | Gilded Rose Refactoring Kata ([Python][gilded-rose-python], [C++][gilded-rose-cpp]) |
| 4 | Discussion | The Dependency Inversion Principle |
| 5 | Coding Dojo | Smart Home Refactoring Kata ([Python][smart-home-python], [C++][smart-home-cpp]) |
| 6 | Discussion | The Interface Segregation Principle |
| 7 | Coding Dojo | Media Player Refactoring Kata ([Python][media-player-python], [C++][media-player-cpp]) |
| 8 | Discussion | The Open-Closed Principle |
| 9 | Coding Dojo | Expense Report Refactoring Kata ([Python][expense-report-python], [C++][expense-report-cpp]) |
| 10 | Discussion | The Liskov Substitution Principle |
| 11 | Coding Dojo | Game of Life Refactoring Kata ([Python][game-of-life-python], [C++][game-of-life-cpp]) |
| # | Session Type | Name |
| --: | ------------ | -------------------------------------------------------------------------------------------- |
| 1 | Discussion | [Foundations of the SOLID principles](solid/01-foundations.md#warmup) |
| 2 | Discussion | [The Single Responsibility Principle](solid/02-srp.md#warmup) |
| 3 | Coding Dojo | Gilded Rose Refactoring Kata ([Python][gilded-rose-python], [C++][gilded-rose-cpp]) |
| 4 | Discussion | The Dependency Inversion Principle |
| 5 | Coding Dojo | Smart Home Refactoring Kata ([Python][smart-home-python], [C++][smart-home-cpp]) |
| 6 | Discussion | The Interface Segregation Principle |
| 7 | Coding Dojo | Media Player Refactoring Kata ([Python][media-player-python], [C++][media-player-cpp]) |
| 8 | Discussion | The Open-Closed Principle |
| 9 | Coding Dojo | Expense Report Refactoring Kata ([Python][expense-report-python], [C++][expense-report-cpp]) |
| 10 | Discussion | The Liskov Substitution Principle |
| 11 | Coding Dojo | Game of Life Refactoring Kata ([Python][game-of-life-python], [C++][game-of-life-cpp]) |

[gilded-rose-python]: https://github.com/Coding-Cuddles/gilded-rose-refactoring-python-kata
[gilded-rose-cpp]: https://github.com/Coding-Cuddles/gilded-rose-refactoring-cpp-kata
Expand All @@ -65,21 +65,21 @@ Here you can find slides for Clean Code conversations or classes.

### Advanced TDD (Green Belt)

| # | Session Type | Name |
|---:|--------------|----------------------------------------------------------------------------------|
| 1 | Discussion | [Advanced TDD](advanced-tdd/01-advanced-tdd.md) |
| 2 | Coding Dojo | Roman Numerals Kata ([Python][roman-numerals-python], [C++][roman-numerals-cpp]) |
| 3 | Discussion | [Clean Tests](advanced-tdd/03-clean-tests.md) |
| 4 | Coding Dojo | Mars Rover Kata ([Python][mars-rover-python], [C++][mars-rover-python]) |
| 5 | Coding Mob | Mars Rover Kata ([Python][mars-rover-python], [C++][mars-rover-python]) |
| 6 | Discussion | Test Design / Test Process |
| 7 | Coding Dojo | Hyper-optimized Telemetry Kata ([Python][hyper-optimized-telemetry-python], [C++][hyper-optimized-telemetry-cpp]) |
| 8 | Discussion | Student Code Demo |
| 9 | Discussion | Mocking |
| 10 | Coding Dojo | Tire Pressure Monitoring Kata ([Python][tire-pressure-kata-python], [C++][tire-pressure-kata-cpp]) |
| 11 | Discussion | Transformation Priority Premise |
| 12 | Coding Dojo | "99 Bottles of Beer" Kata ([Python][99-bottles-kata-python], [C++][99-bottles-kata-cpp]) |
| 13 | Discussion | Student Code Demo 2 |
| # | Session Type | Name |
| --: | ------------ | ----------------------------------------------------------------------------------------------------------------- |
| 1 | Discussion | [Advanced TDD](advanced-tdd/01-advanced-tdd.md#warmup) |
| 2 | Coding Dojo | Roman Numerals Kata ([Python][roman-numerals-python], [C++][roman-numerals-cpp]) |
| 3 | Discussion | [Clean Tests](advanced-tdd/03-clean-tests.md#warmup) |
| 4 | Coding Dojo | Mars Rover Kata ([Python][mars-rover-python], [C++][mars-rover-python]) |
| 5 | Coding Mob | Mars Rover Kata ([Python][mars-rover-python], [C++][mars-rover-python]) |
| 6 | Discussion | Test Design / Test Process |
| 7 | Coding Dojo | Hyper-optimized Telemetry Kata ([Python][hyper-optimized-telemetry-python], [C++][hyper-optimized-telemetry-cpp]) |
| 8 | Discussion | Student Code Demo |
| 9 | Discussion | Mocking |
| 10 | Coding Dojo | Tire Pressure Monitoring Kata ([Python][tire-pressure-kata-python], [C++][tire-pressure-kata-cpp]) |
| 11 | Discussion | Transformation Priority Premise |
| 12 | Coding Dojo | "99 Bottles of Beer" Kata ([Python][99-bottles-kata-python], [C++][99-bottles-kata-cpp]) |
| 13 | Discussion | Student Code Demo 2 |

[roman-numerals-python]: https://github.com/Coding-Cuddles/roman-numerals-python-kata
[roman-numerals-cpp]: https://github.com/Coding-Cuddles/roman-numerals-cpp-kata
Expand Down
Loading

0 comments on commit ff9f3b6

Please sign in to comment.