Re:Applying the Linus Torvalds “Good Taste” Coding Requirement
by addicted on Wednesday October 26, 2016 @06:43AM
(#12795402)
People aren't arguing kernel code must be complicated. People are arguing that dealing with pointers should be second nature to kernel developers, so the lines of code causing you and me congnitive overhead should be second nature to a kernel Dev.
Re:Applying the Linus Torvalds “Good Taste” Coding Requirement
by TickleSteve on Wednesday October 26, 2016 @06:47AM
(#12795418)
I'm an embedded/real-time/bare-metal softie with over 20 years experience.... I do this stuff all day, every day.
This code is inherently too complex. it should be simplified
People will and are arguing that "it is kernel code, it should be complicated" but I really think this is backwards. Because it is low level and debugging is really cognitively intense and difficult at this level the code should be even clearer and easier to understand.