zoukankan      html  css  js  c++  java
  • 外包项目总结

    由于Bussiness上的原因,同美国客户的项目暂时停止。别的不去讨论,现在就整个项目做一下总结。

    因为做的是欧美的外包,而且我接触这个项目的时间也就四个月,很多东西都没有搞清楚。核心的代码老外都已经写好,我们要做的也就是修修补补,或者添加些其他的功能。

    1.       项目介绍:客户名:**(省略),这个项目主要是以个在线的文件存储.

    2.       整个项目的逻辑很复杂,我也没有搞清楚,我现在也只能说说里面的技术。

    3.       整个项目分好几个模块,有Pc,mac,手机。我们主要负责PC这一块,用到的技术主要是.NET(C#),Clinet用的是WPF,Server用的是ASP.NET+ASP,数据库有SQL Server 2005PostgreSQL,客户端也用到了小巧的SQLite.

    4.       项目也是按照我们平常用的三层模式,只是里面用到了OOP,Class,Interface很多,而且项目的文档很少,OOP如果有文档的话可能很好分析,但是一旦没有文档分析起来就很难。而且C#中用到了很多的eventdelegate,在某个页面或窗体的加载的时候有个初始化的方法来初始化event.老外写的代码很美观,注释很详细。

    5.       整个项目中用到了很多的工具,比如

    源代码管理

    SVN

    Bug管理

    TestTrack

    测试

    Fitness,Nunit

    自动化编译

    CruiseControl

    6.       由于ClinetC#来写,速度有点慢。

    7.       先想了这些。

  • 相关阅读:
    Java基本数据类型转换
    Java中的数据类型
    Java常见关键字
    HashMap源码分析(jdk 8)
    函数参数
    存储盘在系统中对应的naa号
    Python处理文本换行符
    Python文件操作中的方法:.write()换行
    此示例示意标准输出函数print的用法
    主机端查看到的wwpn 不是以:分割解决办法
  • 原文地址:https://www.cnblogs.com/binlyzhuo/p/1768846.html
Copyright © 2011-2022 走看看