quality-tutorial icon indicating copy to clipboard operation
quality-tutorial copied to clipboard

Sample code and exercises for my quality PHP workshop

Results 7 quality-tutorial issues
Sort by recently updated
recently updated
newest added

Feedback from Steve was that he left feeling that Behat didn't hold much over phpunit: so whilst I got the point across that you should be testing at the "domain"...

enhancement

xdebug is required for parts of the workshop, so should be in the requirements next time.

bug

* [x] Write some AWFUL TERRIBLE BAD code - write a test that shows it's still possible * [x] Exercises to refactor the legacy awfulness. Techniques to use: * DI...

question

* [x] Example exercises of Object Calisthenics * [x] Example domain implementation of the features planned in #1 * Demonstrate translation of concepts directly (e.g. method/class naming etc.) from domain...

question

* [x] Make it work on Travis (15m) * Run `phpunit`, ~~`behat`~~ (bit more complex, also not implementing...), `phpstan`, `phpcs` * [ ] Create sample PR for a collaborative code...

question

* [x] Perform an event storming session (@ocramius wants to join too) to explore the domain more * [x] Define the ubiquitous language * [x] Ensure all eventualities are thought...

question