The best starting point I'm aware of is: https://github.com/ethz-asl/ros_best_practices/wiki --- [Visit Topic](https://discourse.ros.org/t/applying-best-practices-to-tutorials-or-having-a-best-practices-example/1108/2) or reply to this email to respond.