To work in the company for two months, but also wrote a lot of code, which appeared a variety of code is not standardized problems, summarized below.
1, Checkstyle and findbug need self-examination. Every morning to log in to see the server Code SA, UT whether run through.
2, action to note: User input check, non-empty, format, whether the rules and so on. Action focuses on the normative data of the foreground.
In addition, the action involves the return value format, such as the time format. Action Unified return JSON type, method with void, note error manually
Add return.
3, the implementation layer to note: Update data to determine whether this data exists. Insert data to determine whether the insert succeeds with the return value.
4, Document format: in strict accordance with the prototype development, must lose the field and program corresponding. The return value should be comprehensive, not discrepancies.