最近抽出点时间,写了个c#版的排队系统,之前独立开发过几个小系统,总结了小小经验. 感觉要想写好一个程序,前期的准备工作一定要充分,特别是架构和建立数据模型方面. 一个好的数据模型对以后的开发能够减少很多不必要的工作量.认为设计是占整个软件工程的大部分. 建立模型的时候,要考虑到以后的扩展功能,最好使用第3泛型或以上的数据模型,这样可以大大减少你的数据量.