A semester is about to end, the beginning of the school is not clear, nothing.
In this semester, the initial contact to GitHub, this code hosting site is not known to exist, and then through the way Baidu and other ways to know what is the existence of GitHub, in the teaching assistant's demonstration and help, probably understand the use of GitHub, and in the subsequent development of gradually familiar. Then is unit detection, in the previous development, usually think that in the use of the bug is no problem, and later in the book to understand AH unit test existence, know that after writing code can be written by Juint to the code to unit test, identify potential problems and timely modification.
Then in the book when learned a person development, two people development and multi-person development of the way and process, learn what is the product backlog and what is the sprint cycle, in team development learned to collaborate, learn how a team to do a project.
Of course, what I've learned is not only mentioned above, but I don't list them, but I'm very rich in the software engineering course.
Finally, thanks to the TA and the teacher's pay!
Summary of software engineering----Course