What’s the difference between unit test, integration test, and a feature test? Which should you use for what type of test? Is it just preference or does performance factor in when using Laravel? Let me give you my take from over a decade of unit testing experience. (more…)
Aaron Saray, Open Source Developer and Engineering Manager
Hi - I'm Aaron! I'm a Dev Manager coach, PHP & Laravel programmer, and Node & Vue developer.
I do contract work with my company More Better Faster. I like popcorn & short walks on the pavement.
Here are some things I have to say:
Add Interfaces to Laravel to Increase Code Readability and Verbosity
There seems to be an endless debate: clearly written code doesn’t need comments vs comments are needed to explain code and give context. I can see both sides of this debate, but there is a middle ground. Let me show you one way. (more…)
Are programming surveys accurate?
Please indulge me on a bit of an open-ended question and discussion. Recently I saw some “state of the XYZ” surveys where those were specific languages. The surveys were only answered by about 3,000 people each. And then people spoke about them as authoritative references. But are these surveys actually accurate? (more…)
Named function or anonymous function for PHP helper
The question is this: When creating a helper method in PHP, should you use a named function in the global scope, or an anonymous function assigned to a variable? (more…)
Why is Deleting Code OK but Fixing is Not?
One of the most painful things for programmers - whether you’re in a startup or an established business - is leaving code alone that you know could be better. That should be better. There are reasons for this - but what about when it comes to deleting code? (more…)