News for hackers. Stuff that matters.
Re:Falsehoods Programmers Believe About Build Systems (2012) by pjmlp on Sunday January 21, 2018 @06:05AM (#16197613)
Maven was the fourth build system I got to use, and coming from Ant I kind of hated it, because the company was trying to shove our Ant workflows into Maven plugins, and the experience was quite bad.

A few years later I embraced the declarative way, and changed my mind about it.

In fact, I only use Gradle instead of Maven on Android projects, because Google forces me to do so.

From my perspective many projects have issues with Maven, because it is easier to think imperative instead of declarative.

Re:Falsehoods Programmers Believe About Build Systems (2012) by eitland on Sunday January 21, 2018 @07:41AM (#16197852)
I also embraced maven.

My rule of thumb is: if it doesn't "just work" with Maven and Netbeans I (or maybe sometimes someone else) is doing something wrong. (Although that "wrong" could be using a project that isn't ready for production use.)

At one place we had this saying: I fixed more and more problems by removing my bosses code (i.e. falling back to the relatively sane defaults.)

Re:Falsehoods Programmers Believe About Build Systems (2012) by tzahola on Sunday January 21, 2018 @10:32AM (#16198394)
>I fixed more and more problems by removing my bosses code

Very interesting phenomenon!

Paraphrasing the Peter principle: incompetent people will be promoted until they can inflict the least harm.

In some sense, this is a natural self-defense mechanism of an organization, like how the body encapsules benign tumors in connective tissue.

Re:Falsehoods Programmers Believe About Build Systems (2012) by eitland on Sunday January 21, 2018 @01:05PM (#16199126)
Eh, let me point out that for someone who claimed he didn't like to code he was very good.

I've seen consultants that would create crazier code.

He just wasn't used to Maven conventions.

Oh, and we both laughed :-)

Re:Falsehoods Programmers Believe About Build Systems (2012) by eitland on Sunday January 21, 2018 @03:45PM (#16199917)
FWIW: I wasn't the one downvoting.
Re:Falsehoods Programmers Believe About Build Systems (2012) by tzahola on Monday January 22, 2018 @05:10AM (#16203255)
Thanks man, here's an upvote for letting me know :3