this is to have your team record the issues that were discovered temporarily during the code review process, and with this data, you can identify the errors that your team often makes, and then you can tailor a review checklist. Make sure you remove any errors that have not occurred. (You can also keep items that are
In our blog post on Efficient code review, we recommend that you use a checklist. In code review, Checklist is a great tool-they ensure that the review can be done consistently across y
14 Information Management 2 class Donna (responsible for form design and part code writing and checking procedures) Van Yaya (part code and check procedure and write code review checklist)1. Overview section(1) Can the code meet t
a clearly-optimized part of the loop (in C + +, the class is repeatedly created, can the operation of string in C # be optimized with StringBuilder)?There are not many loops in the code, so so-called optimizations are not necessary. There is no obvious optimization part. (3) Will the system and network calls time out? How to deal with?No network calls, this should also not consider ...6. ReadabilityHow readable is the
Label: MySQL to Java Encoding Name translations
MySQL Character Set Name
java-style Character Encoding Name
ascii
US-ASCII
big5
Big5
gbk
GBK
sjis
SJIS (or Cp932 or MS932 for MySQL Server
cp932
Cp932 or MS932 (MySQL Server > 4.1.11)
gb2312
EUC_
improve code quality, code review--and colleagues looking for bugs in the code--the errors found are different from those found in the test, so the relationship is complementary, not competitive.
If the censor is able to consciously look for specific errors, rather than aimlessly browsing the
for errors in the code-are different from those found in the test, so the relationship between the two is complementary, rather than competitive.
If the examiner can consciously find specific errors, rather than simply browsing the code without any purpose, the code review effect will get twice the result with half th
. We will benefit a lot.
Code inspection is one of the most powerful technologies to improve code quality, code Review-errors found by colleagues looking for errors in the code-are different from those found in the test, so the relationship between the two is complementary,
Turn from:Bole Online Java API Design ChecklistEnglish original TheamiableapiThere are always a lot of different specifications and considerations when designing Java Apis. As with any complex thing, this work is often a test of the seriousness of our thinking. Just like the Pilot's checklist before takeoff, this checklist
Multi-communication: Do a just start to learn Java small white, more with the people who have learned to communicate you will get a lot of information you never know, suggest you add some more good related learning Exchange group, since we are small white on modest with others learn, Java is not very easy to learn, more to answer other people's Questions, At the same time is a
want to write it in the order of number axes?
If appropriate, does the judgment in Java use the. Equals (B) method instead of the = B method?
Are empty statements clearly expressed?
Re-judge some conditions, is it possible to convert it to an if-then-else or case statement, extract the nested code into a separate subroutine, and convert it into a more object-oriented design or other improvement methods
Code block: In Java, use the code enclosed in {} to become a block of codeDepending on its location and declaration, it can be divided into local code blocks: local locations, which are used to define the life cycle of a variableConstruct code block: The position of the memb
scannerInstalling the Sonarqube plugin plugin System Management - plug-in management, optional plug-in->sonarqube plugin click to installinstalling Sonarqube Scanner System Management ->sonarqube scanner configuration link SonarQube System Management-system settings-SonarQube servers Log on to Sonarqube Web side, find Administrator login-administrator-"security-" User Start creating a project test Create a maven project named Test_scan_sonar I put the
Jupiter Code Review ReferenceNote: IE6 kernel browser images are always out of the picture, it is recommended to use Mozilla Firefox,opera, Google ChromeWhat is Jupiter?The Jupiter here is an open source code review tool that is a great tool for integrating code
implications7 Database processing aspectsMany code review people in the face of the data involved in the database portability and improve database performance conflicts when the performance of the confusion, everything is difficult to both.A) Whether the database design or SQL statements are portable (attention and performance conflicts)B) Whether database resources are properly shut down and releasedC) Wh
implications7 Database processing aspectsMany code review people in the face of the data involved in the database portability and improve database performance conflicts when the performance of the confusion, everything is difficult to both.A) Whether the database design or SQL statements are portable (attention and performance conflicts)B) Whether database resources are properly shut down and releasedC) Wh
Java review notes, java Review
I recently want to build two JavaWeb-based network systems. I think of my poor Java skills... Teardown! So it took three days to review the important knowledge of
web-based code review tool. Groogle support and Subversion integration. It mainly provides the following functions:
Syntax highlighting in a wide variety of languages.Supports the comparison of the entire version tree.Supports the diff feature of different versions of a file and has a graphical version of the tree.Mail notifies all reivew of the current status of the person.Authentication mechanism.
4. Ri
the checklist should is specific and, if possible, something you can make a binary decisio n About. This helps-avoid inconsistency in judgments. It is also a good idea to share the list with your team and get their agreement on its content. Make sure to review the checklist periodically too, to check for that all item is still relevant.Armed with a great
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.