News for hackers. Stuff that matters.
Re:Optimism by aninhumer on Wednesday August 17, 2016 @10:21AM (#12304880)
>I would much rather get a code review of "Missing tests for negative numbers, empty string, null" than a longwinded and "nice" version.

Could you give an example of what you're imagining a longwinded nice version would be like? Because this seems mostly fine, just a bit clipped.

All I'd really expect to improve it is something like: "This is mostly fine. It just needs tests for negative numbers, empty strings and null." Adding just a few words validates their work, and more practically, it also clarifies that the criticisms are exhaustive.

Re:Optimism by tedmiston on Wednesday August 17, 2016 @12:50PM (#12306091)
The structure of what I had in mind was going through a laundry list of aspects of code (functionality, style, structure, functional decomposition, algorithmic efficiency, test coverage, use of libraries, blah blah blah), and making specific positive comments about the things that are already good. Personally I don't glean much value from that i.e., the compliments aren't something I'm concerned with and the feedback isn't something I can act on anyway.
Re:Optimism by gertef on Wednesday August 24, 2016 @02:16PM (#12354066)
OTOH, by going through that laundry list, it shows that you actually performed a full review. You can optimize that (for example, by having a checklist where you mark off all areas with either constructive criticisms or a checkmark.