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.       先想了这些。

  • 相关阅读:
    mysql常用基本命令
    mysql8.0.13下载与安装图文教程
    k8s ingress 增加跨域配置
    Jenkins 备份恢复插件 thinBackup 使用
    k8s HA master 节点宕机修复
    nginx 跨域问题解决
    mongodb 3.4.24 主从复制
    k8s 线上安装 jenkins并结合 jenkinsfile 实现 helm 自动化部署
    k8s helm 运用与自建helm仓库chartmuseum
    centos6 源码安装 unzip
  • 原文地址:https://www.cnblogs.com/binlyzhuo/p/1768846.html
Copyright © 2011-2022 走看看