tag:blogger.com,1999:blog-736810000699453506.post2710440003914862655..comments2023-05-11T00:49:36.314-07:00Comments on Ruminations on Computing: Code Review Rights and ResponsibilitiesSteve Rowehttp://www.blogger.com/profile/17905356014908630180noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-736810000699453506.post-35958239179967907152008-08-13T21:48:35.000-07:002008-08-13T21:48:35.000-07:00Good Blog as always, Steve."Style issues - Th...Good Blog as always, Steve.<br>"Style issues - The reviewer wouldn't have done it that way. Fascinating."<br>Laughed at this initially, assuming the 'Fascinating' was sarcasm, simply because two programmers will rarely come up with the same solution for the same problem. This begs the question how many different ways do you want to solve a given problem in your application? While coding standards are well and good, they rarely deal with nitty gritty level of detail you hit in a code review, and can still fail to answer this question. I use code preview as well as code review, i.e. a discussion with how you intend to write the code prior to commencing coding, but still hit this problem on occasion.<br>I suppose you can always say the code meets requirements, and mark it and it's similar counterparts as candidates for a future refactor, but it seems less than satisfactory Any thoughts on this?Shane MacLaughlinhttp://www.atlascomputers.ienoreply@blogger.comtag:blogger.com,1999:blog-736810000699453506.post-18512777121498209672008-09-22T09:12:21.000-07:002008-09-22T09:12:21.000-07:00Style might not be worth fighting for when time is...Style might not be worth fighting for when time is pressing but if during a code review the reviewers suggest a different approach and the reviewee chooses to ignore this I see serious trouble in your project. You probably chose you reviewers based on their experience no? I have seen a lot of bad designs (I hate the word architecture) make it to production because some 'architect' wanna-be decided to do his or her own thing. Luckily these people usually get fired soon after.Normannoreply@blogger.com