Forgot your password?
typodupeerror

Comment Re:The code generators work because they save work (Score 1) 100

If you're going to make the reviewer responsible for quality, then you need to give them time to do a proper review. And a full review takes about as long as writing the code in the first place (you have to test every line, look for edge cases, negative tests, etc), so you need to schedule time in your budget for developers to do that.

And no one schedules enough time for a full review.

Comment Re:I'm not good at lovely documents (Score 1) 100

I found this other article that talks in more detail about what he's been doing with it.

I still just don't understand what Torvalds is saying here. It doesn't sound like a ringing endorsement of AI.

You are right. Maybe Linux Foundation members have been pressuring him to use it for something in the kernel. They pressured him successfully in the past.

Comment Re:Complexity is cancer (Score 1) 86

We need better tools to understand, manage and reduce complexity, not tools that allow us to create more.

That is begging the question. What I mean is, a lot of people want more complexity, because they want things to take longer, because they make more money. Middle managers want programmers to be busy but go slowly so they can justify hiring more people. There was an interview with Marc Andreesen about that, and Bjarne Stroustrup earlier.

Bottom line: faster isn't better.

Comment Re:next up (Score 1) 86

Generally if you document your interfaces, that's enough. The comments end up being useful because then I can just read the comment to figure out what a function does (and what values are valid, how it behaves on error) instead of spending time looking through the code to figure it out.

Get the interfaces pretty. The internal code can be fixed later if needed.

Slashdot Top Deals

Natural laws have no pity.

Working...