end, most parents have to be disappointed with the reality, with only a handful of so-called "winners" exceptions. They also sigh that children have been too bitter these years, not to enjoy the happiness and sunshine. Fourth place: Don't cherish your partner (57%) Drunk side know wine thick, love the party know heavy. Feelings, always have not know how to cherish, lost after the precious. Mankind can never invent two kinds of substances, one is indifferent water, and the second is regret medi
Originally in the last company, a whole year to do tools, improve production, the project is particularly large, so the total savings for the old club of about 500K dollars.(in addition to praise, I personally do not have any benefits, the leaders are ladder, depressed)To the new company, it is also ready to develop some tools to improve production. Recently looking at net MVC and spring MVC data. So you wa
Coderefactoring is sometimes boring. string replacement and other operations are not only boring, but also prone to errors. Fortunately, some tools are available. take PHP as an example, such as Rephactor, scisr and so on, but the ready-made tools often mean that they are not flexible enough, so today I want to talk about the application of Shell in code
); Sbset.add (HELLOSB); Sbset.add (HELLO2SB); Person Person1 = new person (1, "eke"); Person Person2 = new person (1, "eke"); Set personset = new HashSet (); Personset.add (Person1); Personset.add (Person2); Personwithhashcode code1 = new PersonwithhashCode (1, "eke"); Personwithhashcode Code2 = new Personwithhashcode (1, "eke"); Set codeset = new HashSet (); Codeset.add (CODE1); Codeset.add (CODE2); System.out.p
Coderefactoring is sometimes boring. string replacement and other operations are not only boring, but also prone to errors. Fortunately, some tools are available. take PHP as an example, such as Rephactor, scisr and so on, but existing tools often mean no
Code refactoring is sometimes boring. string replacement and oth
Code refactoring is sometimes boring. String replacement and other operations are not only boring, but also prone to errors. Fortunately, some tools are available, taking PHP as an example, such as Rephactor, scisr and so on, but the ready-made tools often mean that they are not flexible enough. So today I want to talk
agreed by the company code. If improving code quality is the primary goal, then PMD is a good choice. But if you want more features and really use tools to modify the code, you should try jalopy.
Jalopy
Jalopy is an easily configurable source code format program that
Java also has a similar Codesmith code generation tool, but open source or a lot of free, the following brief introduction:
1.spring Roo
One of the official spring projects.
2.m2spring
It looks like a commercial.
3.springside
Domestic, author Csdn Jiangnan White
4.rapid-framework
It's also homemade.
5. Seam Gen
JBoss Seam Code Auto Generation to
Refactor! For ASP. NET is a cool ASP. NET code refactoring plug-in that can be integrated into Visual Studio 2005. The following functions are provided: Add verification controls, extract ContentPlaceHolder, and create a master page:
L Add Validator
L Extract ContentPlaceHolder
L Extract ContentPlaceHolder (and create master page)
L Extract Style (Class)
L Extract Style (id)
L Move to
Code Refactoring6 Major principles:Single principle of responsibility (a class should preferably have only one behavioral motive, too much responsibility can lead to too high coupling),Open closure principle (functions can be extended, but cannot be modified internally),Dependency reversal principle (should rely on abstraction rather than on specific objects),The principle of substitution of the Richter scale (the behavior of the subclass of the paren
JAVAEE--BOS logistics project 05: OCUpload, POI, pinyin4J, refactoring paging code, partition addition, combobox, javaeeocupload1Learning plan
1. Implement the regional import function
N OCUpload one-Click Upload plug-in
N upload files to Action
Introduction to n POI
N use POI to parse Excel files
N complete database operations
N use pinyin4J to generate short codes and city codes
2. Area paging Query
N pag
Work finished tively with legacy code modificationCodeArtThe programtic programmer from joumeyman to masterProgramEmployee cultivation pathPattern-Oriented Software Architecture Volume 4Model-Oriented Software Architecture Volume 4Agile principles, patterns and practice in C #Agile Software development principles, models and practices (C)Code quality the Open Source perspective high quality programming ArtR
October 09, 2018First of all to explain the background, the reason why they have a spontaneous motive to see the professional books, or forced to work.From 2013, the company's software project construction "Great Leap Forward", on hand to accumulate a 15 is not small but also little industry information management system needs to be maintained. Each system user has 500 to 600 users, the peak is Be people online operation. Software system is for the industry in the Brother Unit/company, running i
1. DefinitionImprove code design without changing the behavior of the Code;2. Benefits1. Improve the design; 2. Make the software easier to understand; 3. can help to find bugs;4. Can improve the development speed;3. Use3.1 Structure Reconstruction (renamed) Right-key class file, Refactor->rename 3.2 move (move to another package)Refactor->move3.3 Modifying the name of a methodSelect a method right-click,Re
The most comprehensive Java byte operations, conversion and hexadecimal conversion tools for processing basic Java data, common tools for streaming media and underlying java development projects, and javabyte tools
Conversion and
Five excellent PHP code reconstruction tools and five php code reconstruction tools are recommended.
In software engineering, refactoring Code usually refers to modifying the source code
iplasma. However, because it is a commercial software, many features can be used only after you buy the official version, and the price is not cheap, is the latest price list, the price unit is Euro, Euro! Infusion can detect more than 20 code flavors and code defects. Among the seven tools described in this article, it is the most, but it also requires money, t
to set multiple, custom-class paths.IntelliJ idea is a relatively new Java IDE. It is one of the most useful in the Java development environment. The highly optimized Intellej idea makes common tasks quite easy, with idea supporting many integration functions and, more importantly, making them easier to design. IDEA supports code implementation in XML, and idea
Highlights of efficient Java programming tools and Java programming tools
Java developers often find ways to write Java code faster and make programming easier. At present, more and mor
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.