Write down the spark thinkings on improving software quality. The fields may be very wide. e.g. naming rules, coding style, compiler setting, project management, etc.
* Use "count", "index" in variable name, never use "number" because it is very ambiguous (index or count?).
e.g. use partitionCount instead of partitionNumber.