Top all-time · #23769
Riley Csillag
Personal blog · drew.thecsillags.comprogrammingcareer
Riley Csillag writes about:rileycsillag fka drewcsillag, a personal blog at drew.thecsillags.com about programming and career. Since 2014, 3 different Hacker News readers have linked it 5 times. No feed was found, so read it on the site itself.
Too few sampled comments (2) to say how often HN recommends it.?
Why HN links it
Commenters link Riley Csillag's posts on Java and on over-abstraction in code. The posts argue Java is a practical choice for large codebases and that over-abstracting burdens later maintainers.
Summarised by Claude from a sample of 2 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
What Hacker News says?
Hear, hear! Is Java the right tool for everything? No, but for large code bases, it is miles easier to dive into a codebase, and the tooling is so much better than anything else I've seen that's not Visual Studio (as much as I'm not a MS fan, VS is really nice). Is Java perfect? No, but it gets a whole lot of things not-wrong. More reasons: https://drew.thecsillags.com/Why-Java/
Comment linking /Why-Java/
on “Please stop saying Java sucks”Submitted Yes, Programming Is Hard as a story · 4 points
HN discussionHaving inherited much code like this in the past, I can tell you I feel bad for the poor people who inherit this crap. Over extraction is okayyyyy-ish. Over abstraction is rage inducing. If you're over abstracting, you're making and polishing a wonderful monument to yourself made of turd for someone else to deal with. Edit: I remembered that I wrote a blog post about this: https://drew.thecsillags.com/cult-of-abstra…
Comment linking /cult-of-abstraction/
on “Abstract till you drop. Going beyond 'extract till you drop'”Submitted Narrowing the Cone of Error in AI Development Workflows as a story · 1 points
HN discussionSubmitted Quicksort and Java 8 as a story · 1 points
HN discussion