HNHacker News
TopNewBestAskShowJobs

matjazmuhic

8 karma · joined June 1, 2012

submissionscomments
matjazmuhic··on On Craft
That was a beautiful read. Well said.
matjazmuhic··on Good code is like a love letter to the next developer who will maintain it
Well put, about the engineering solutions and business solutions. There is definitely big faps between business people and developers. They usually both think they are right. :)
matjazmuhic··on Good code is like a love letter to the next developer who will maintain it
Yep, I have met a few developers like this. A lot of them would not even question the situation or explain it is not a food idea doing things a certain way. They would just take the path of least resistance.

I think the abundance of jobs - maybe not anymore? - also added to the problem.

I’ve received countless CVs where the developer didn’t stay at the same job for more than a year, max two. Now, it could be that some of the jobs sucked, bit it is highly unlikely that all of them sucked.

matjazmuhic··on Good code is like a love letter to the next developer who will maintain it
Seems like a duplicate to which my reply is here: https://news.ycombinator.com/item?id=36811381#36811433
matjazmuhic··on Good code is like a love letter to the next developer who will maintain it
Completely agree.

It’s all about trade-offs. Which many developers don’t - or just refuse to - understand.

My point was that without some context this kind of conversations - about good and bad code and good and bad coders - are not very useful.

matjazmuhic··on Good code is like a love letter to the next developer who will maintain it
Now imagine a carpenter who can build the most beautiful, elegant piece of furniture in 30 days, but you force them to make it in 10. Or you forbid them from using a certain tool. Or force them to use a tool you prefer. Or …

Yes, not every programmer cares about good code. But of those that do, also not all of them can agree on what good code is.

And not all good programmers can write good code, for one reason or another.

It is way less black and white than good vs bad/mediocre programmers.

matjazmuhic··on How to work effectively with WordPress Experts
Awesome... :)
matjazmuhic··on A glimpse into a new programming language under development at Microsoft
Computer games which are impacted by performance the most are written in what language?
matjazmuhic··on How Class-based Programming Sucks (2011)
It's funny how people blame the language when they are the ones who made a mess. :)

On the other hand, there are languages that make it easier for you to screw it up and the ones that try to prevent that.

But there's no bullet proof language.

matjazmuhic··on How Class-based Programming Sucks (2011)
You do realize that there's a difference between an object with identity (ddd names it entity) and the one without it (ddd names it value object).

No matter what you do, identity does not change. You commiting a crime yesterday was an event that included you as an object with identity and today you have the same identtiy so you are clearly responsible for what you did yesterday.

GUARDS! :P

matjazmuhic··on We'll just put ads on
I agree. There's a very fine line there.