Print Friendly and PDF
1. Learn the basics 2. Ask yourself these questions when writing code, and most importantly - find the answers 3. Teach others and at the same time learning to do......
This article will highlight ten tips that will help you become a good programmer. In fact, these tips are not too difficult to begin using in your daily life to succeed, will only have to take them seriously and start using today. Naturally, this article you will need to re-read from time to time again, to refresh him or other advice in his mind and start to use it more productively. 
Let's get started.Do you think that the results of the programmer from day to day on his working place? Of course, it is a passion for programming and getting pleasure from it! To start having fun on the programming, it is necessary, first of all, to become a good programmer! And in order to become a good programmer, you need to know some basic things that we will be with you to consider later in this article.Naturally, a clear definition of "good programmer" No, but it is clear only that a good specialist is able to write a reliable and high-quality software solutions, getting from this financial and moral importantly fun.


http://googler700.blogspot.com/2015/08/10-tips-that-will-make-you-good.html



1. Learn the basics

Understanding the basics is the key to success in any direction, including programming. As long as you are not well mastered the basics, you can not become a good programmer, remember this! Excellent knowledge of the basics will allow you to more effectively implement your software solutions in the best possible way. So if you feel a some gaps, the best solution is to go back to basics, whether language or any technology, and to pass them again. This way you can save time in the future, and above all to be a good programmer.


2. Ask yourself these questions when writing code, and most importantly - find the answers

What do you think, what distinguishes a good programmer from all the others? Of course, the desire to know what is happening in the program and how. There are people who will never leave the program code alone is not exactly understand how it works and what happens at the moment of its execution on the computer. Though, still, the vast majority are left alone program immediately after it starts to work properly. Yet in order to become a good specialist is necessary to delve into the essence of what is happening in the code, it gradually becomes a habit.


3. Teach others and at the same time learning to do

Most of the programming is drawn to the forums only when they need help in solving their problems. A good programmer is not only looking for answers to their questions, but help them to find and to other people's questions, and thus perpetuating their knowledge, gain valuable experience. With this help, you can comprehend a lot more than when you're just looking for answers to their questions. Believe me, when you penetrate someone else's problem, think and be able to solve it, as the experience and satisfaction you get a successful solution to the excess.


4. Learn to write simple, and most importantly a clear and logical code

There is a well-known formula, which is called KISS. You may have already heard of it before, but did not attach due importance. In programming, this formula is important, and it stands as a "do it shorter and simpler." In the context of this statement, we can say that writing your code so that it is as simple, clear and logical. You do not need to do different kinds of complications, to show that you know how to write very large and long programs. Simple and clear code is always better received, better, and more amenable to further expansion. In addition to this I want to say that when you're going to write a comment to the complex piece of code, the first thought, "and whether it is possible to improve, simplify." If the code is clear and simple, and the comments on it will be unnecessary.

5. Learn to first find solutions to the problem, and then start writing code

Smiley face

For any problem should be approached in such a way as to be able to come up with its first decision, and then try to implement this decision by writing code. If you have a way with the programming language, the second part will be for you much more straightforward. You can simply go about their daily activities and at the same time to think over the possible implementation of the tasks, you can just sit down with a sheet of paper, depicting the plan of their actions, the options can be a lot. When a solution is found, you can begin to implement it on a computer. Those who are used once, without thinking the problem, pounding on the keys, the result is usually not the same as desired.

6. Analyze your code before it will analyze and evaluate other

Try as we say, to "break" their code before it can make someone else. Look at it from the side and try to see it all the nuances, to understand that it and that it was not as we would like. Through this analysis, you will soon learn how to write code almost infallible. At the same time, do not be afraid to show your code, and other programmers to learn their views on it. Communicate more with good programmers, to listen to their opinion. All this will help you to become a good programmer.

7. Do not be afraid of rapid technological change

In today's world of IT-technologies often appear various new technologies, all kinds of gadgets, frameworks, and so forth. In the future, this trend is unlikely to fall, rather the opposite. At the same time, the foundation on which all programming changes are much less likely. In this regard, you need to remember one thing, namely, if you have a way with fundamental knowledge on the development of new technologies, you spend a minimum of time and effort. Accordingly, the time to pay more basic knowledge and technology there will always be the one, the other already.

8. Try not to use your code "crutches"

"Crutch" programming - it is something that is used to quickly solve the problem, when there is no time or knowledge to detailed processing of this "something". For example, you are using some kind of volumetric class that stores a lot of all unnecessary and superfluous, and only a small part of its functionality solves your problem. The correct solution would be to clean up the code of the weight of all unnecessary or write functionality from scratch. The fact is that over time such code, using the "crutch" becomes less extensible less convenient support. Always try to write a code that you will be clear throughout.

9. As much as possible, read the documentation

Good programmers are always in the documentation. Whether it's documentation for the compiler to any technology, and so on. Through this, you will be able to better understand how it works and, therefore, quickly and efficiently solve the problem.

10. Use the knowledge of other programmers, studying their code

Even good programmers often refer to the sources of other projects. They do this, of course, not because in order to understand how to operate the basic things, but rather from a desire to learn how to write a good program. And learn from others is always something!
 In the end  I will say this, "Do not compare yourself with others." In this there is absolutely no sense! Each person has their own strengths and weaknesses, everyone solves the same problem in their own way. Quite often it happens that even the most experienced programmers allow very silly mistakes. Therefore, do not look and do not compare yourself with other programmers.
zubairsaif

Zubair saif

A passionate writer who loves to write on new technology and programming

Post A Comment:

0 comments: