The most effective and efficient way to do a code review is to have a checklist listing common gotchas. This chrome plugin is a tool for managing those checklists.
- Clone this repo
- Visit chrome://extensions in your browser
- Ensure "Developer mode" checkbox is checked
- Click "Load unpacked extension..."
- Select the directory where you cloned the repo
When you click on the extension's icon, the code will see if you have an existing checklist for that URL. If you don't, it will create a new one based on a master template.
Each time you check a box on the checklist for the given URL, the checklist will get saved.
The extension will purge old checklists as needed.
- prettification
- make it more obvious that subheadings are collapsible
- better stylings
- allow user to change master template
The default template rarely contains things you can use a linter to find. Not only are the settings for that different for every developer or organization, you can (and should) use computers to do this checking.
- Release It!: Michael Nygard
- Code Complete: McConnell
- Practical Code Inspection Techniques for Object-Oriented Systems: An Experimental Comparison: Dunsmore, Roper, Wood
- Debugging effort estimation using software metrics: Gorla, Benander, and Benander
- The Last Line Effect: Beller, Zaidman, and Karpov
- Feature Toggles: Practitioner Practices and a Case Study: Rahman, Quere, Rigby, and Adams