zlacker

[parent] [thread] 9 comments
1. kyleee+(OP)[view] [source] 2021-10-27 18:44:24
It may be desirable for boilerplate to be maximally painful if it forces our collective hands to cut down on boilerplate and innovate it away
replies(3): >>keving+g >>closep+l2 >>verve_+t3
2. keving+g[view] [source] 2021-10-27 18:45:20
>>kyleee+(OP)
Who is realistically going to innovate the boilerplate out of Java if they're stuck using it at work?
replies(3): >>gridsp+Y2 >>stelco+W9 >>amused+ce1
3. closep+l2[view] [source] 2021-10-27 18:54:39
>>kyleee+(OP)
That’s a good plan if your language isn’t Go. For us I think tools to wrangle boilerplate are a lot more feasible than actually eliminating it.
replies(1): >>zomgli+Ed
◧◩
4. gridsp+Y2[view] [source] [discussion] 2021-10-27 18:57:36
>>keving+g
That, or any job where you're not permitted to make the sweeping changes required to resolve boilerplate. Many of my jobs had such restrictions.
5. verve_+t3[view] [source] 2021-10-27 18:59:49
>>kyleee+(OP)
In my experience whenever someone tries to "innovate" away boilerplate they end up creating shitty abstractions that are inflexible, poorly documented, and unmaintained.

Boilerplate generally exists for a reason, and it's not because the creator likes typing.

◧◩
6. stelco+W9[view] [source] [discussion] 2021-10-27 19:30:33
>>keving+g
I mean, Clojure kinda does that
replies(1): >>keving+yu
◧◩
7. zomgli+Ed[view] [source] [discussion] 2021-10-27 19:46:25
>>closep+l2

    if commentErr != nil {
        hn.Upvote("https://news.ycombinator.com/item?id=29017491")
    }
◧◩◪
8. keving+yu[view] [source] [discussion] 2021-10-27 21:15:24
>>stelco+W9
So the solution to the problems that Copilot tries to solve is "migrate your workplace to Clojure"? Ordinary devs can't do that.
replies(1): >>stelco+2q3
◧◩
9. amused+ce1[view] [source] [discussion] 2021-10-28 03:31:49
>>keving+g
Lombok and most intellij features make java boilerplate pretty obselete.
◧◩◪◨
10. stelco+2q3[view] [source] [discussion] 2021-10-28 19:24:58
>>keving+yu
Oh I was just chiming in really, not trying to say anything about copilot
[go to top]