BecauseBussinessThe reason is that the project with the U.S. customer is temporarily suspended. Let's not discuss anything else. Now let's summarize the entire project.
I am doing outsourcing in Europe and America, and I have been in touch with this project for four months. I have not figured out many things. CoreCodeAll foreigners have already written this article. What we need to do is repair and supplement, or add some other functions.
1.
Project Description: customer name :**( Omitted ) This project is mainly based on online file storage .
2.
The logic of the entire project is very complicated and I have not figured it out. Now I can only talk about the technology in it.
3.
The entire project is divided into several modules, including PC, Mac, Mobile phone. We are mainly responsible PC The main technologies used in this section are: . Net (C #), clinet Yes WPF, Server Yes ASP. NET + ASP, The database has SQL Server 2005 And PostgreSQL, The client also uses a small SQLite.
4.
The project is also based on the three-tier model we usually use, but Oop, class, Interface Many, and few project documents, OOP If there is a document, it may be well analyzed, but it is difficult to analyze it once there is no document. And C # A lot Event And Delegate, There is an initialization method to initialize when loading a page or form. Event. The code written by foreigners is very beautiful and the comments are very detailed.
5.
Many tools are used throughout the project, such
Source Code management |
SVN |
bug management |
testtrack |
test |
fitness, nunit |
automated compilation |
Cruisecontrol |
6.
Because Clinet Use C # The write speed is a little slow.
7.
First think about this.