Documentation-Rons-Rules-For-Tools

From Slicer Wiki
Revision as of 12:53, 5 February 2010 by Kikinis (talk | contribs) (Created page with '=Introduction= Rules for tools is an informal set of rules that developers should keep in mind when working on interactive tools for translational clinical research. If you follo…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Home < Documentation-Rons-Rules-For-Tools

Introduction

Rules for tools is an informal set of rules that developers should keep in mind when working on interactive tools for translational clinical research. If you follow them, you will create tools that many people can use.

  • Your tool works when it works on my laptop with my data. Until then its useless to me.
  • Make sure your module sets up all the inputs and outputs for me, with the absolute minimum of work for me.
  • No more than one parameter that I can set. If I need more than 20 seconds to figure it out, I won't!
  • If I can take my lunch break while your algorithm is running, I won't return.