adamculp / refactoring101
The code here, represented as steps, is the progression of a refactoring on a legacy codebase. It is a PHP equivalent of the Java code shown in the Martin Fowler book "Refactoring".
☆92Updated 2 years ago
Alternatives and similar repositories for refactoring101:
Users that are interested in refactoring101 are comparing it to the libraries listed below
- A complete PHP CQRS framework.☆113Updated 9 years ago
- A MessageBus (CommandBus, EventBus and QueryBus) implementation in PHP7☆184Updated 7 years ago
- DDD/CQRS/EventSourcing framework with annotation driven message bus☆169Updated 7 years ago
- Library for using Mink in PHPUnit tests. Supports session sharing between tests in a test case.☆71Updated 3 months ago
- PHP Roundtable show notes☆56Updated 2 years ago
- PHP Event Store Client Implementation☆114Updated 5 months ago
- Buttercup.Protects is a PHP library for building Aggregates that protect business rules, and that announce Domain Events.☆214Updated 9 years ago
- PHP implementation of circuit breaker pattern.☆169Updated 7 years ago
- An ORM for "ORMless" persistance of DDD-inspired domain models☆168Updated 4 years ago
- Demo application that uses Broadway☆87Updated 5 months ago
- PHP Event Engine☆53Updated 2 months ago
- The State design pattern. Implemented in PHP and with style.☆234Updated 10 years ago
- Syntatic sugar for sorting in PHP☆114Updated last year
- PHP implementation of the DDD in Practice Pluralsight course☆56Updated 6 years ago
- Exploring prooph components☆85Updated 2 months ago
- Small convention based CQRS library for PHP☆555Updated 6 years ago
- ☆232Updated 2 years ago
- Main repository of SimpleBus☆121Updated last year
- PHP7 micro framework, respecting CQRS☆67Updated 2 years ago
- Make objects initially inconsistent, yet eventually immutable☆78Updated 5 years ago
- Functional PHP Preprocessor - Generate Immutable Data Types☆285Updated 2 years ago
- A collection of links, articles and hopefully other informative documents☆78Updated 2 weeks ago
- PHP skeleton for doing coding katas (PHPUnit, mockery, phpspec and prophecy)☆61Updated 2 years ago
- Static Analyzer which Question Everything what cause Visual Debt☆87Updated 7 years ago
- Immutable and persistent collections for PHP☆154Updated 8 years ago
- Provides basic functionality for event sourced aggregates.☆265Updated 4 years ago
- A sample Specification Pattern in PHP, based on: https://en.wikipedia.org/wiki/Specification_pattern☆27Updated 6 years ago
- A key-value store API with implementations for different backends.☆124Updated 2 years ago
- Php value objects to use for DDD domains.☆43Updated 5 years ago
- Collections Abstraction library for PHP☆63Updated 8 years ago