frequentlyI'm used to taking notes directly in the code. When taking notes, I use special annotations (for example, using #=>, rather than common #) so that I can distinguish my own notes from the original author's comments.Be sure to take notes if you encounter smart tricks, easy-to-understand processes, a beautiful use of programming architecture (construct), or anything else you want to keep in mind. If you can't read it, you can also make a note to remind yourself to go back and read the pa
How to become a programmer
Chen kangsu gongyao is a good fan of wisdom. When the world is no match, the public is also responsible for this. Taste shot in the home garden, there are oil-selling Weng Shi lidan, renew, for a long time rather than go. See its output in December, but click here.KANG Su asked: "Do you know what to say? Why ?" Weng Yue: "No, but skilled ." KANG Su ran: "er an dare to light my sh
the information is too low, you do not need to read it again)-> Read-> evaluation (human and material resources, required tools and function libraries)
B.Use
Copy code-copy independently (for this purpose, explicit unit tests with long dingtalk technology are best suited ).
Clear code-only keep the minimum and correlation code, and clear other code in the solution.
Application code-apply the Code in the system.
C.Learning learn
Understanding understand-- What you did and why you did it
level.
Then concentrate on improving the level of C + +, you can choose the "C + + programming ideas", and then see "effective C + + Chinese version 2nd Edition" and "more effective C + + Chinese version", these two books introduced the efficient use of C + + valuable experience, language is very humorous. At this point, you can claim to be a C + + programmer, congratulations!
Here are a few books to be read by interested friends. If you want to ef
This is a creation in
Article, where the information may have evolved or changed.
Inspired by the great God of Socrates, I am also going to talk about the whole stack.Zen Master: To be a full-stack engineer, this question equals how to become a versatile, is it possibleYard farming: It is possible, but the likelihood is relatively low, because Leonardo da Vinci such people are after all hundred years of the wizards. However, because I love this indust
is an excellent opportunity to improve your abilities.
1. Improve Your theoretical knowledge
(1) learning C Language
C language is the foundation of programming. Therefore, learning C language can lay a solid foundation for us to understand high-level concepts. It will not take too long to learn basic C language knowledge. It will take only a few weeks to master. C does not have much abstract encapsulation, which makes the C language relatively simple. Like others, I learned C language by read
How can I define the qualification here? At least, the qualification I mentioned here does not mean "excellent", because if I use "excellent" as the title, it means to become a "flawless" person.
Program First of all, I am not such a person, so I cannot give any suggestions. Therefore, the definition I gave "qualified" is: meeting the needs of enterprises, having a good mentality, focusing on the overall situation, cooperating with the team, and deve
What do you do? I do software development. Is it a master? No! Really not. This is the most frequently asked word about my work over the years.
So with this article, I will reflect on how to become a master of software programming? What are masters? haha, it doesn't matter if you are a master, a low-handed, or a novice. As long as you can meet problems that others cannot solve, you will not be able to help, so that you are a master in this regard.
S
online.How to become a programming -- increasing the value of your knowledge assets (Notes 1 For Turing programmers)
[Turing Book recommendation] The Pragmatic Programmer will be available in The English comments edition of Classical Books, Andy Hunt David Thomas) martin Fowler Kent Beck and other "refactoring" Martin Fowler "enterprise application architecture model" Robert Martin "Agile Software Develo
and open source projects can reduce workload and make the code structure clear and easy to understand. Enterprise-class technology refers to the technology in the Java EE platform, which is mostly derived from the existing accumulation of standards, such as JPA to a large extent from hibernate. The application of enterprise-class technology is of great benefit to the standardization of programs.The standard class library and open source project under
Java project experience-Key to programmer growth, java programmer
Java is used for projects! The main application field of Java is enterprise-level project development! To engage in enterprise-level project development, you must m
These 70 Java programs will have no English words, not to mention that you are a Java programmer !, Java programmer
For those who are new to Java programming, many English words are unfamiliar, even because these English words ar
Java project experience-Key to programmer growth, java programmer
Java is used for project! The main application field of Java is enterprise-level project development! To engage in enterprise-level project development, you must ma
Java project experience-Key to programmer growth, java programmer
Java is used for project! The main application field of Java is enterprise-level project development! To engage in enterprise-level project development, you must ma
10 key points for becoming an excellent Java programmer and java programmer
If you are a Java programmer keen on technology, the following 10 points can make you stand out among many Java
Java Programmer's Certification Sun Certified Java Programmer (SCJP)
Course: SL-275 Java language programming
This course enables students to learn how to use standard Java Development kit,v1.1 (JDK) to develop applications and applets. In this course you will learn the synt
country with Java Programmer Certified Programmers also have excellent job opportunities and a very high salary.
In China, the number of participants in Java training has increased 2 to 3 times times a year. From last year's statistics, enterprise users accounted for 60%, the proportion of individual users is rising.
According to the authoritative department fo
understand! What you lack now is the actual work experience and the cultivation of programming ideas, not the programs that come out of the book. You should find that you have a little, you understand the contents of the book, but you have to write things or not, or rely on books!Next you have to study the design pattern. Design mode of the book you can go to the school's website www.bjsxt.com to find information to download it! The design pattern is a required course for the senior
Dark Horse programmer-java basics-reflection, dark horse programmer javaZookeeper
Dark Horse programmers -- java basics -- Reflection
------ Java training, Android training, iOS training, and. Net training. We look forward to communicating with you! -------
Reflection
In fac
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.