I see the common misunderstanding of programmers

xiaoxiao2021-03-06  75

1, generally

This is some programmers' questions. Everyone sees the current programmer's resume, most of the language is: proficient VB, VC, Java, Delphi. In fact, can a person really proficient in so many languages? In fact, most of them are rough, can draw something with the editor, then write some code to write some of the components. But if you really need to use a lot of questions, which language understands, which language is not good, the software written, others can't understand, and there are many modifications.

This kind of understanding is generally, struts come out, EJB comes to school, everything is good, everything is going to learn, but I don't understand why I have to learn these things, I understand it is also the book. These comply with the MVC architecture, developing and maintaining something simple. As the saying goes: favorable must be cheat. The books that write these things can certainly don't write these things, there is a bad thing, these must decide by themselves. When we solve the program, we will determine the definition domain of the equation to solve, and only the solution is valid in the specified range, and this range solution is completely free. Environmental requirements that have not been used yet, blindly use only problems, more and more, and more maintenance.

2, the foundation is not solid

Many of the programmers understand a few more or more languages, but it doesn't understand some of the computers to use. For example: how long the computer stores time, how long is it possible to store, how big is the integer type, it will not overflow when calculating, 3/2 gets a few, 3. / 2 how much will, how much, how to allocate memory, etc. . These problems don't know how to write a good program.

3, find the roots

With one of the above, some unimportant components often like to find them. This takes a lot of time to clear the operation mechanism and algorithms in these components, and this part of the impact of the procedure is often not big. Although it is more accomplished, it takes a lot of time, it is very likely to be used in the future, and it is a lot of useless work. So some unimportant components as long as the impact is not very big, just find a component know how to use it, and use it.

4, I like to use new components

A new component comes out, often propaganda will do very well, will attract a lot of people's eyes. For new ideas, new components I suggest that just understand the approximate framework of the period, the new technologies used and some simple analysis are made, and it is not necessary to study. Because these new groups have been tested or used after being tested or used, it will often make a big modification. The components to be used must be mature, stable, and are reluctant to maintain difficulties in the future. These new components are also likely to be used forever, or if you want to use a better component, it takes time to be unbeauty on these components. (However, in order to apply for work, it is necessary to know more popular components.

转载请注明原文地址:https://www.9cbs.com/read-97871.html

New Post(0)