Learning of chaos language (answer users asked)

zhaozj2021-02-08  337

Learning of the mood of the language (answer netizen asked) Yan Shizhi (this article reprinted from the Software Engineering Expert Network www.21cmm.com) "Hello! I prefer to program, and now there are more programming languages, I prefer the language of the C series, but there are VC, C , Builder C , Java, etc. Through this netizen's letter, I want to talk about the problem of the selection of program language. However, I know that I have just entered the way, or the younger brother who has not fully enacted, I always have a little "class door ax". So, if there is something wrong, I hope that all the big brothers will be enlighten. The letter from this netizen is very representative. There is a good friend who wants to learn, but I don't know what to learn. Indeed, after a variety of RAD tools appear, the programming seems to have become too easy. Some people say that with the RAD tool, you can write a good program without a line of code. In this article, I don't want to compare the language advantage, and I don't want to selection the language that is best to adapt to society. I just want to talk about my own point of view on this issue. 1. Any language that can exist. It must have a place it makes, and the language needs to be developed, and any language has its own disadvantage. I am often on the Internet, especially some universities forums about BCB and VC who is inferior, C # will not replace C topics, and often this topic is the hottest topic. I am not qualified to evaluate this phenomenon, but I never participate in this discussion. Because I think this discussion has no meaning! Each language can become a language, it must have it. For example, the Basic language is simple and easy to learn, the C language is simple and efficient, and the function of C language is powerful. But if you are a beginner computer language, I will suggest you learn Pascal, why? Because it is rigorous. It is best to cultivate rigorous programming habits. It may be the best. Second, the purpose of each person is different, and the learning objects that can be selected will be different. If you want to do some small procedures, I think VB is very good. Simple and easy to learn. If you have to do is the development of big projects, VC and BCB are more suitable. If you have a c or c language background, you will like BCB. But if you have to develop software developments under UNIX, possible C and C or the primary choice. Therefore, there is no unified standard to measure which language is good. I think as long as it is suitable for your language, it is good. Third, any language, the entry is very simple, but if you want to truly realize practical, you can write a good program take a lot of time. There is no quick method, there is no shortcut. For a class of RAD tools such as VB or BCB, you have to get started, it is about a week. However, if you want to do software development, it may not solve the problem in one or two weeks. Fourth, software is not just a code. To develop a good software, there are other knowledge that must be mastered, especially software engineering. Now because some people always think that software development always thinks, even if they have completed the development, they think that software is write code. But the truth is not the case. 5. In order to truly learn a language, learn some knowledge related to this, I think it is necessary. For example, if you want to learn Java, if you learn some object-oriented knowledge is absolutely helpful to understand this language. If you can learn some standard C knowledge is absolutely beneficial for you to learn VC or BCB.

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

New Post(0)