When this article was published on his altdev blog it had a big impact on how I wrote code. I really embraced pure functions and tried to think in terms of side effect free code and inputs/outputs.
Got no real data for it but I felt the quality of the code I wrote was much better going forward.
As someone who worked with Delphi for many years I've often wondered if there is a lot of money to be made by charging companies to work on these codebases. As much as I liked Delphi back in the day,
low job satisfaction puts me off looking in to the idea.
All my future developments will be in Lazarus but I have one mega-client with a big Delphi production program I have to keep happy for the foreseeable future or until their large team of developers and advisors can decide which language/platform/infrastructure etc they want to redevelop it in.
3+ years of consultants and meetings but not one line of code so far :-)
To me the two bits of code in the error handling case or not comparable. In the c++ case you would still handle the error in the if statement if it can be handled otherwise you would throw it. C++ has the advantages of giving you both options.
As a someone living in the UK I find a lot of these comments by people in the US mind blowing. People calling CPS / police because they see kids playing alone in the park? What the hell is going on over there!
I completely agree, it's wild to hear as an Australian as well. I've never ever heard of anyone having any issues with social services being called on them. If anything, it's really hard to separate children from their parents...
Sometimes I also catch threads/tiktoks/comments talking about sex trafficking in the US as well. Where there's an ever present fear their child is going to get abducted and sold into prostitution? And I can't tell if that's a genuine fear or a completely manufactured one. Seems implausible to me.
True. I found this quote kind of sad "What I find is I'm able to be with them and still be on email. I can be with them and still be working at the same time ... If I didn't, I wouldn't be able to get my job done."
I don't know how much time he actually spends with his kids, but I suppose its comes with the territory of trying to change the world.
That's good to know. React Router is the only thing stopping me from updating to React 16. I can't find an NPM package, so assume you need to point it at Github?
Got no real data for it but I felt the quality of the code I wrote was much better going forward.