Topcoder development Project Summerize

这是作者第二次参加TC开发大赛,选择了AOL的Platform API 1.0项目,使用Java语言进行开发。作者在周末阅读了需求文档并搭建了开发环境,在接下来的四天里完成了编码与测试工作。尽管时间紧迫且面临挑战,但作者还是从中学到了一些宝贵的经验。
This is the second time I paticipate in the tc development contest. In this time, the project I chose is Platform API 1.0, this is a project of AOL.
The language in this project is Java, and the technologies mainly are: JDBCFactory, Sybase, ConfigManager, ConfigObject and so on.
In this project, I spent the week end to read the specification and setup the development environment, 4 days to develop and tes. I have to say the schedule is really tough for me, because everyday I have to go to work in the day, and work on this project in the night at home. In the last day I even only slept for 2 hours :(, maybe I need to think whether to do a full-time job on TC....:)
Another thing is that currently I am using Linux FC6 at home, the command is much more difficute than Windows, M$ really did a good job on ux.
I think my submission is not in good quality, because there are lots of code style issues in my code. Maybe I will fail this project, but I really learnt something in it.
1, Use Jalopy to check the code style.
2, Do the most work in the week end, do not left a lot of work on the working days.
3, The development schedule should be:
a, Read the requirement doc and specification doc
b, Read some comment on the forum to get the useful info
c, Setup the development & testing environment and download the necessary libs.
d, Start coding, use TDD
e, Review and Refine
f, Check the code style
g, Submit
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值