←back to thread

1087 points smartmic | 1 comments | | HN request time: 0.608s | source
Show context
dgb23 ◴[] No.44304509[source]
One thing to appreciate is that this article comes from someone who can do the more sophisticated (complex) thing, but tries not to based on experience.

There is of course a time and place for sophistication, pushing for higher levels of abstraction and so on. But this grug philosophy is saying that there isn't any inherent value in doing this sort of thing and I think that is very sound advice.

Also I noticed AI assistance is more effective with consistent, mundane and data driven code. YMMV

replies(3): >>44304864 #>>44304924 #>>44305908 #
1. ahartmetz ◴[] No.44304924[source]
The time and place for sophistication and abstraction is when and where they make the code easier to understand without first needing a special course to explain why it's easier to understand. (It varies by situation which courses can be taken for granted.)