Tags

11refactoring 19legacy code 3book 4Rector 1scrum 11design 2types 21object design 4value objects 1DTO 1Value objects 2PHPStan 1Abstract Syntax Tree 1active record 1data mapper 2simplicity 3writing 1books 1traits 7decoupling 17hexagonal architecture 5CQRS 8Symfony 2user provider 2immutability 4OOP 1frameworks 7Laravel 1Laminas 1DDD 4Doctrine ORM 1development process 16dependency injection 27testing 4BDD 1mapping 4fixtures 1PSR 2vendor 15package design 3object-oriented programming 20Domain-Driven Design 1static analysis 10controller 12architecture 2layers 1error handling 2exceptions 12legacy 1framework 2logging 1Monolog 1framework decoupling 7database 1design patterns 3book release 3functional testing 7book review 1infrastructure 1arrays 1collections 1lists 1Object Design Style Guide 8release 7Sculpin 7Docker 1Digital Ocean 1Traefik 1MailComments 6community 2quality assurance 6command bus 1query bus 6SimpleBus 1Newcrafts 9conference 1Style Guide for Object Design 13service container 5Principles of Package Design 1assertions 14reuse 2interfaces 2clean code 8documentation 1aggregate design 2entity 2identity 5code quality 1deliberate coding 4Behat 1remote 1multi-tenancy 3validation 3mocking 1ACL 3persistence 1Docker Compose 1code coverage 2call sites 1churn 2microservices 7Leanpub 1Amazon 2Microservices for everyone 1Markdown 1CreateSpace 5serializer 1Swarm 1singleton 1façades 2open source 3Bash 1duck-typing 3unit testing 1functional programming 4forms 7console 1Symfony Catalunya 8A Year With Symfony 1micro services 3event sourcing 1Broadway 7bundle 1serialization 1plugin 1design principles 3slides 1commands 14events 3event bus 1training 1dependencies 1dependency inversion 1Elcodi 4Composer 2prizes 1semver 1bundles 1Puli 7coupling 2interview 3TDD 13PHPUnit 1Prophecy 1PHPSpec 2Twig 1asynchronicity 1PID 1coding dojo 2meetup 10annotations 1Packagist 1quality 1PHP Classes 1PID file 9configuration 1AmsterdamPHP 1AOP 1Pimple 2Dutch PHP Conference 4authentication 1sessions 1CSRF 1extension 1templating 1Git 1GitHub 1Travis CI 4MongoDB 1GridFS 5request 2authorization 3roles 2voters 2firewall 2compiler pass 1Doctrine DBAL 1HttpFoundation 2stream wrapper 1XML 2DOM 1cache 2metadata 6reflection 1DocComment 2Doctrine Common 1Buzz 1continuous integration 1Sismo 1assertion 1CSS 1XPath 2routing 2response 1autoloader 1DocBlox 1DPC