Summary for week6

来源:互联网 发布:苹果平板电脑淘宝下载 编辑:程序博客网 时间:2024/05/17 07:20
17th Augustsee the structure of our project nowTips:more generic/dynamic codename should make sense (camel naming)the parameter of a function should be final if it is not changed in the methodremember to grant permission for table/proceduresmaintaining procedures cost moreanonymous methods have final variableuse namedJdbcTemplate to inject variablesDB: use join rather than sub-select, add index in the join field, decrease the access times for db
18th, 19th August find how to decrease the time for aggregationmake simple measurement: need to be more generic(by interface)
20th AugustLectures all daycarrer building: technical part, soft skill, business domainchallenges: speed, complexity, scale, realiability & adaptability
21st Augustrename my codessubstract methodstell me why it's important to keep codes clean<Clean code>
Thoughts: 1. There is still a long way to go. What you should do is to try your best to improve yourself, not only in agrithem but also in coding style. 
2. Database is quite important in the future, at least you should have some basic concepts about how to improve the performance of DB.
3. Java is a language, if you really like it. Just spend some time to figuring how and why it works, not just be a coder.
4. If you don't know the implementation of a function, search it on the website first and to see what's the most effective way to do it. Don't just write all thing by yourself stupidly.


0 0
原创粉丝点击