Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
I’m a big proponent of pre-merge code reviews.
-
When you first learned Object Oriented Programming, somebody probably told you that objects map to things.
-
Here are some guidelines to help you live in friendly cohabitation with your fellow rockstar ninja code monkeys.
-
“Extract Till You Drop” is a live refactoring that I used to do at conferences and as a webinar.
-
Goal Many teams are not spending enough time on modeling.
-
What is the opposite of fragile (breaks when confronted with unexpected events)?
-
Event Storming is a technique where you get the developers and the business stakeholders in a room, and visualize the business processes.
-
As I wrote earlier, I want to post some quotes and a mini-review of the books I read.
-
Jon Jagger regularly posts snippets from books he’s read on his blog.
-
Update 2020-01-22 I wrote a new version of this.
-
Video Slides Abstract Data Mappers (like Doctrine2) help us a lot to persist data.
-
I usually tell people to stay away from the Symfony2 Form component, or forms libraries in general.
-
CRUD is, as Greg Young calls it, our industry’s Grand Failure.
-
I’m a big fan of Value Objects, as they are very helpful in encapsulating behavior, and communicating intent.
-
“You can’t learn everything from books”, people say.
-
All code bases I ever read or worked with, share a similar folder structure: Controllers BlogPostController CommentController Models BlogPostModel CommentModel Views BlogPostsView BlogPostDetailView Helpers … The ones where the developer has read Domain D…
-
In a discussion about keeping developers motivated, someone said: “I also try as hard as I can to isolate our developers […] from out-of-spec change requests” Sticking to the plan sure allows developers and managers to stay in their comfort zone.
-
Closures are a great way to do all kinds of neat tricks in PHP, and they’re particularly useful for Lazy Loading.
-
Customers usually have never been forced to really think about their domain in a structured way – let alone explain it in detail to a developer, who doesn’t know anything about that domain.
-
Code doesn’t have to be beautiful.
-
Whenever working with values in object oriented programming, it’s often a good idea to wrap them in a ValueObject.
-
A couple of weeks ago, I switched from Subversion to Git for a couple of smaller projects.
-
In PHP, when a property or method is marked private, it can only be accessed from within that class.
-
Doctrine2 does such a nice job abstracting everything related to the database, that you might be tempted to do everything else in your controllers.
-
PHPUnit provides some great features to create mock objects.