当前位置:网站首页>Winter vacation work of software engineering practice
Winter vacation work of software engineering practice
2022-07-03 06:47:00 【m0_ forty-six million five hundred and thirty-six thousand one 】
| Which course does this assignment belong to | Software engineering practice 2022 In the spring -F class |
|---|---|
| Where are the requirements for this assignment | Software engineering practice winter vacation homework |
| The goal of this assignment | be familiar with markdown and gitcode Use 、 Complete a personal blog , Look back to the past, look forward to the future, and formulate a learning route |
| Other references | CSDN |
List of articles
Looking back at the past
Why did you choose software engineering at the beginning ?
At first, I didn't major in this major , When I was a freshman, I thought it would be better to do some skilled work in the future, so I transferred . Contact computer games since childhood , Among a bunch of engineering majors, I chose the one that best suits my interests .
What was the expectation and imagination of software engineering ?
At first, I imagined that this major could learn some interesting and useful things , It's really interesting to find the world of code after learning it , But the process of accumulating and realizing interesting things is boring .
At the beginning, I wish I could devote myself to the study of this major ? What preparations have been made , Or something FLAG Do you ?
At the beginning, I didn't set much flag, Learning is just according to the usual habit of learning , It is said that this industry has high requirements for Mathematics , I will learn more seriously in math courses , The only hope in the future is to live and work in balance .
Based on the present
| full name | Chen Yichen |
|---|---|
| Photo | ![]() |
| hobby | game 、 motion 、 read 、 music |
| specialty | nothing |
| Achievements and awards | third-class scholarship |
| Professional level | programing language :C、C++、C#、JAVA、javascript、css、html、php Technical framework :Yii 2.0 Development software :IDEA、visual studio、AndroidStudio |
| Project experience | The book management system 、yii Blog management system implemented 、 Take photos on campus |
Looking forward to the future
read 《 Build the method of 》, And read the questions raised by predecessors in the construction method community , choice 5 Write down your thoughts on questions or more ?
Question 1 : project / The size of the task should be determined by what indicators ?
The size of a software project depends on the function of the project 、 Optimize 、 The beauty of the interface depends on many aspects . The size of the code volume is not necessarily related to the size of the project
Question two : Is it necessary to ensure that the code has 100% The correctness of the , If necessary, how should it be achieved ?
Sub situation , military , Aerospace and other extreme demand for reliability need to ensure that the code is 100% correct , Most civil projects do not need and cannot be done . If you need to ensure 100% correctness , First of all, we have to go through many tests , Traverse the test several times to ensure the correctness of possible situations .
Question 3 : notes ( Including all the source code ) Only ASCII character , Don't use Chinese or other special characters , They can greatly affect the portability of programs ?
not always , Not all projects have such strong portability requirements , Excessive engineering design and non-native reading difficulties will make development inefficient .
Question 4 : For an engineer , It should be more ” specially “ A little better , Or more ” wide “ A little better ?
Be specific , It's too wide, and you may write a lot in unfamiliar fields bug, Probably debug The loss is more than recruiting another professional .
Question five : How to synchronize the code in multi person cooperation ?
Use git To synchronize versions , have access to GitHub or gitcode As a git Warehouse .
What is your future career plan ?
I plan to engage in java Back end development work , Constantly improve your professional level in work and study .
For software engineering practice courses , What do you understand and expect ?
I hope this course can exercise my ability to develop multi person projects , Software engineering practice courses should apply most of the knowledge learned in the whole university , Have a clearer understanding of the software development process , So as to find the positioning of your future work .
Learning route
Mind mapping 
Learning route 
gitcode Warehouse
边栏推荐
- Asynchronous programming: async/await in asp Net
- Local rviz call and display of remote rostopic
- VMware virtual machine C disk expansion
- Yolov2 learning and summary
- Mysql5.7 group by error
- 方差迭代公式推导
- The mechanical hard disk is connected to the computer through USB and cannot be displayed
- YOLOV3学习笔记
- IC_ EDA_ All virtual machine (rich Edition): questasim, vivado, VCs, Verdi, DC, Pt, spyglass, icc2, synthesize, innovative, ic617, mmsim, process library
- 【code】偶尔取值、判空、查表、验证等
猜你喜欢

Dbnet: real time scene text detection with differentiable binarization

Personally design a highly concurrent seckill system

Time format record

Scroll view specifies the starting position of the scrolling element

SSH link remote server and local display of remote graphical interface

Push box games C #

2022 cisp-pte (III) command execution

SQL实现将多行记录合并成一行
![[5g NR] UE registration process](/img/e3/f881d51fba03010de8c45ea480f3f0.png)
[5g NR] UE registration process

YOLOV2学习与总结
随机推荐
[Code] occasionally take values, judge blanks, look up tables, verify, etc
A letter to graduating college students
Example of joint use of ros+pytoch (semantic segmentation)
C2338 Cannot format an argument. To make type T formattable provide a formatter<T> specialization:
[Code] if (list! = null & list. Size() > 0) optimization, set empty judgment implementation method
Selenium ide installation recording and local project maintenance
YOLOV3学习笔记
Paper notes vsalm literature review "a comprehensive survey of visual slam algorithms"
远端rostopic的本地rviz调用及显示
Shell conditional statement
Code management tools
opencv
100000 bonus is divided up. Come and meet the "sister who braves the wind and waves" among the winners
Error c2017: illegal escape sequence
Request weather interface format, automation
Golang operation redis: write and read kV data
【LeetCode】Day93-两个数组的交集 II
After the Chrome browser is updated, lodop printing cannot be called
Local rviz call and display of remote rostopic
Create your own deep learning environment with CONDA

