The goal of the beginning of the school is to study the knowledge of Android, but in the later practice of learning Java Web development, although contrary to the original intention, but also a harvest.
At the beginning of the school, I can say that Java is ignorant, and after a semester of study, not only learned Java this new high-level language, but also learn the Java Web related knowledge, and throughout the practice, also learned to use the Axure prototype design tools, PowerDesigner Database design tools, Android Studio,IntelliJ idea and other powerful integrated development environment, most importantly, learned to use GitHub for code management, Versioning to keep your team organized in a coordinated fashion.
In project practice, I learned a lot. Take Java Web Development, I realized the use of framework development ideas and convenience, understand the opening and closing principle and so on. In addition, teamwork is essential, everyone has a clear division of labor, but not all the same, but the independent completion and collaboration between the organic combination, so that everyone in the team to maximize the role played. Although our final result is not perfect, it is important that what we have learned in the process, these things, will probably accompany our life.
In team project practice, the whole project was completed in a fragmented time due to the need to attend classes every day, to write homework at night, to meet exams, and to have a few weekends. Although there is a project sprint, but I think time is not enough, because sometimes encountered the problem is not an afternoon or night can be solved, and then if a few days full of lessons, the problem is mostly delayed for a long time, wait a few days to pick up, not forget almost, is to re-come. So often waste a lot of time walking before the detour. So I thought, why is the soft practice not like electrical practice, have two weeks complete time? But I also know that the idea is not realistic, but still want to have a soft course of the semester, other courses can be less, at least for a full weekend. (PS: Soft work in practice two semesters feel good too)
I hope that I will have the opportunity to say "thanks to the Zhang Dong Teacher's soft work practice!" ”...... (I also wish I could pass the soft-working theory soon.)
Software Engineering Practice Summary job--Personal work