First, preface
since the beginning of the life of the junior, the school to open a course "software engineering", just we are the first to carry out curriculum reform, not as before the concept of back-back, test before a good surprise, and then can pass the exam, finally graduated from the discovery of software engineering courses in which we learn what.
I think the reform, will not let oneself feel bad test, can learn what? In the teacher's first class, the teacher to describe the whole study blueprint, I feel about this is a college classroom, not only the classroom listening to the teacher lectures, the most important is their own in the class after the study, their own on-line search for knowledge, to learn. Oneself is the master of this course, take the initiative to study the course, not passively listens to the teacher to speak.
Like programming, the kind of code programming reality can use the tool, I think it is a magical country, a process from scratch, like magic. Take part in ACM I also want to encounter problems, their own programming thinking, logical thinking to exercise and improve. I used to use vc6.0, and then I had to put the computer system into Win7. Because win8 to vc6.0 compatibility is not good, because to participate in ACM, seniors recommended the use of Codeblock, later he replaced the system win8. Discover Codeblock Write C and C + + code, It's very convenient, and it's pretty good to use. Remember when learning C + +, Li Shuque said we use Visual Studio programming, which is a good software for programming large projects. Oneself back to the bedroom at that time once, seems to have been installed after the run has been wrong, his search on Baidu, and then other people's advice from the newly installed. I want to install this Visual Studio this software is very troublesome, the first, the software is very large, and not a half will be able to install, I first installed seven or eight hours to finish. This time we can find out where the last load was when the problem.
Second, software download
It's http://pan.baidu.com/s/1boahCPx.
The password is 15ea.
Recommendation: The best place to put the software is a single disk, not on the C-drive or the desktop. I put the D-plate, good class, installation package and software installation path is open.
Third, the installation process
This software is relatively large, so it is recommended to put in other disks, but it still needs to put something in the C drive. Select the installation path and the recommended path is in English. See figure 1 in the Red section.
Select the package you need to install: see what you can do with Visual Studio, or select all, so you can no longer install other components. See Figure 2. Figure 3 is the installation process
This process is very long and takes about 7-8 hours.
IV. Testing Process
(1) New Project-"The class library under Windows in Visual C #." Enter a name (in English).
(2) Select the class name Class1, right-click to generate unit test (generate unit tests)
(3) This interface will be generated when finished, click OK.
(4) Generate the test unit, see the Red box section.
(5) Enter the test code, see the Red box.
(6) Start the test, click the menu bar test, select the window, select the resource Test Manager. See the Red box.
(7) Click "Run All", the effect is on the way, the test time is 6 milliseconds.
(8) Summary
The first time you test, you forget to write a single line of code in the test, causing the test to fail. Later found in the check, see the Green box (I forgot to write the line of code)
V. Summary
(1) Oneself in the code writing, their habits sometimes bad, do not go to check the code, but after writing to run directly.
(2) Contact with the new Learning C #, I think and C and C + + very much like. A bit like Java, object-oriented language, you are more interested in.
Software Engineering-building method installation and unit testing of Visual Studio development platform