导读:拖拖拉拉,机房的合作也算是接近了尾声了。在这个过程中,真心是感谢我的两个组员。这个机房合作,看似简单,但我的组员给我的帮助和感动,都是不可忽略的。记得刚开始的时候,我就说过:不怕猪一样的组长,咱有神一样的组员。现在看来,果真如此。

一、困难重重

真的是有好多困难,因为是第一次合作完成。好多东西都不懂,都不知道该怎么办,做什么都有点错。最离谱的是,连代码框架都有问题。但发现的时候,已经快接近代码结束的尾声了。然后又去想解决办法。不得不说,可能真是由于我的代码框架的问题,给这个合作系统带来了很大的问题。再次感谢我的组员们,真的很感谢,有问题的时候,大家都在一起解决,没有说谁丢下谁。

好不容易代码全都写完了,但初次将7层合到一起的时候,一下子报了300多个错,我当时真的都被吓傻了,我从来没有见过这么多错。每一层连生成DLL文件都有问题。调完了这个,还有那个问题,真的是看着代码,我都想哭。在这里,我又不得不感谢组员们的辛苦劳动,真的好感谢。为了进度,都回去熬夜写代码,我真的有点过意不去。也是得益于组员的帮助,我们的系统才能开始运行起来。

二、在困难中成长

我相信,经过了这次机房合作,大家都成长了。

好不容易将层次间的问题解决了,生成了解决方案。但看到连一条线都不通的时候,那种心情,谁能懂。好不容易,调通了一条线。然后就分了任务,去分着调试系统。不得不说,大家真的都很照顾我,我的那几条线,相对来说算是简单的了。很惭愧的是,尽管如此,我的那几条线,我都还得需要借助组员才能调通。我不得不承认,我的确是组内最弱的了。就是这样的我,还整天无情的催进度,感谢大家的配合了。

真的是那种,从一条线都不通的系统,调到了现在。开始的时候,都不知道设计模式具体是怎么使得,调着调着,用着用着,就真的会了。

三、遇到的问题



1,系统代码框架结构不全。

因为开始的时候,说是不能给多于需要的东西,如有必要,再进行资料分配。当时没有理解过来,也没有像师傅具体打听过,所以导致了整个代码框架的混乱。以至于,最后,需要通过添加现有项目的方式,将这个系统做完整。后期出现的层次之间的问题,我猜想,有好大一部分该是由这个原因造成的。在此,我想说:组员们,对不起了。由于我的职责没有履行到位,给大家带来了很大的困难,真的抱歉!

2,配置文件无法反射接口。

说到这个,我现在想想,到真的有点聪明反被聪明误的感觉。反正,我是由于我自己的经验,一直在看数据库地址的问题,以及配置文件的的使用层的问题。但都忽略了看配置文件的问题。因为一直习惯了<connectionStrings>,但这回无意将配置文件写在了<appSettings >,导致反射一直过不去。调了好久,也是由细心的组员发现了,调通了。

3,设计模式缺少方法

这回用的设计模式主要集中在登录、上下机。也是因为对于设计模式的理解不够吧,导致了初期的文档有问题,根本不够实现这个系统功能。

4,存储过程无法附参

在模板方法实现组合查询时,存储过程的参数怎么都附加不了。更为离谱的是,参数一直传到了D层都还在,一到了Helper里面就没有了。查了资料说,可能是参数值的初始化的时候出了问题,还有可能是命令类型没有选择存储过程。还有说是参数并没有真正的通过SQLCommand去附加。但最后这些可能都处理了,就是没有能给参数附了值。突然想起牛腩中,我也遇到过这种情况,那时候是解决不了,很生气,就歇了两天。结果,他自己就好了。

5,SVN冲突

因为各自在调代码,难免会出现冲突。在SVN中,讲解了怎样去解决冲突。通过协商,决定取舍。但还有一个方法能有效的避免冲突,就是所有的人,都只改动自己负责的那一层的代码。涉及到别的地方需要修改的,就让负责那层的人去修改。然后再提交,这样就能在一定程度上,避免冲突。

注意事项:每次开始工作(调代码)时,一定得从SVN上更新下来最新的代码。还有就是解决了一个问题,也要及时的更新。

四、个人收获

这次合作,最大的感触倒真的不是别的什么,感受最大的,就是团队的力量。一个人,真的很难成事儿。在组内,团队中,都能很快的找到解决办法。这次,真的多谢了组员的帮助。我这个矮小的组长,是在组员的帮助下,才走到了现在。没有组员的合作、帮助、卖力,我根本无法完成这次合作。

We are team,we are family!

机房合作(三):We are Team,We are Family的更多相关文章

  1. [机房合作]—SqlHelper我们又约了

    一.是什么? SqlHelper是一个基于·NET Framework的数据库操作组件,组件中包括数据库操作方法. 二.为什么? 为什么要用SqlHelper类?       1.SqlHelper用 ...

  2. Three.js 开发机房(三)

    之前三节都没涉及到机房,只是一些零零散散的知识点,这一节我们就开始正式画外墙. 首先我了明显理解以下啥是墙?其实说白了就是一个长方体,长不确定,宽一般也就是40cm,高也就是两米,这就是一个简单的墙, ...

  3. 牛客多校第三场 A- PACM Team 背包/记忆路径

    https://www.nowcoder.com/acm/contest/141#question 一眼背包,用四维dp记录在A,B,C,D条件限制下可以获得的最大知识点,但是题目要求输出路径,在输入 ...

  4. 卓有成效的团队建设经验与见解 Team Leader你会带团队吗?

    http://www.nowamagic.net/librarys/veda/detail/1955前言 这篇文章是写给Team Leader和往这个方向前进的人.也适合一般的程序员,对你们在团队合作 ...

  5. 【机房收费系统C#版】——导出Excel

    前言 机房合作開始好长了一段时间.反重复复开了几次会,项目也是一拖再拖,作为组长.有80%的责任都在于我.为了不让这个项目陪着我过春节.要求自己一定要在这几天敲完. 还是一样的问题,用C#敲,从一開始 ...

  6. 机房重构——UML图最终版本

    刚开始画图时确实很纠结,那时候是在师父的逼迫下不得不画,不过这样也是有好处的,在师父的强烈要求下,我学会了如何使用EA,也对一个学习一个新的软件有了一个更好的方法,可以去找一些视频,或者文字资料来帮助 ...

  7. 未完成的IT路停在回车键---2014年末总结篇

    时间都去哪儿了?         一晃而过,越来越能体会到这个词的真实感.特别是过了二十岁,这种感觉越来越深刻,越来越强烈,犹如小编做公交车的时候一直向后排排倒的香樟树,还记得有首歌叫时间都哪儿了,而 ...

  8. 我的时间,GTD做主

    可能每一次总结的时候,我们都在努力的回顾,我这几天都干了什么,结果回顾半天得到的结果就是:我也不知道,仿佛什么都没有做似的.事实上不然,你已经做了好多事,但却始终有这样的感觉,有的时候都在自己发问:我 ...

  9. 软考下午题详解---uml图

    在上篇博客中,小编主要简单的对软考下午题当中的数据流图设计进行了一系列总结,今天我们继续来看软考下午题当中大题部分,uml图的相关知识,在我们学习的过程中,我们也已经接触过,西安交大刘惠老师讲解过um ...

随机推荐

  1. ubuntu键盘映射

    在sublime下开发习惯把CapsLock和Shift间交换,windows下有很多软件可以修改键盘映射,在ubuntu下可以是哦用xmodmap命令,使用方法如下: 在自己用户的home目录下新建 ...

  2. cookie安全

    www.baidu.com host 文件 定义 a.baidu.com 为127.0.01 本地编写php程序 读取浏览器发送给 a.baidu.com的cookie 会把 .baidu.com域下 ...

  3. 微信程序开发系列教程(四)使用微信API创建公众号自定义菜单

    大家可能经常看到一些微信公众号具有功能强大的自定义菜单,点击之后可以访问很多有用的功能. 这篇教程就教大家如何动手做一做. 这个教程最后实现的效果是:创建一个一级菜单"UI5", ...

  4. php日期时间和时间戳转化

    echo date("Y-m-d H:i:s", 1409138643);echo strtotime('2014-08-28 23:00:00');

  5. Android(java)学习笔记143:Android中View动画之 XML实现 和 代码实现

    1.Animation 动画类型 Android的animation由四种类型组成: XML中: alph 渐变透明度动画效果 scale 渐变尺寸伸缩动画效果 translate 画面转换位置移动动 ...

  6. javascript 中设置window.location.href跳转无效问题解决办法

    javascript 中设置window.location.href跳转无效问题解决办法 问题情况 JS中设置window.location.href跳转无效 原因是 a标签的href跳转会执行在wi ...

  7. C05 C语言字符串和数组

    目录 数组 字符串 数组 概念 数组是有序数据的集合. 数组中的每一个元素属于同一个数据类型. 通过数组名和下标唯一确定数组中的元素. 一维数组的定义 语法格式 数据类型   数组名[常量表达式] 例 ...

  8. centos7设置sshd端口,firewall,selinux设置

    https://blog.csdn.net/qq_31927797/article/details/81095829 #停止firewallsystemctl stop firewalld.servi ...

  9. python-DB模块实例

    MySQLdb其实有点像php或asp中连接数据库的一个模式了,只是MySQLdb是针对mysql连接了接口,我们可以在python中连接MySQLdb来实现数据的各种操作. python连接mysq ...

  10. 响应式Web设计- 背景图片

    背景图片可以响应式调整大小或缩放,以下是三种不同的方式 1.如果 background-size 属性设置为 "contain", 背景图片将按比例自适应内容区域.图片保持其比例不 ...