`
sinokaka
  • 浏览: 324288 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

一条快乐的泥鳅

阅读更多
       记得看过这样一个故事,说鱼商需要把鱼运到远方去,到了目的地总是死很多的鱼,这样使的成本总是居高不下,后来发现在里面发一条泥鳅的话,那么就会少死很多鱼,因为泥鳅总是动来动去的,让鱼也跟着动,这样就会让水有了氧气。(故事大概是这样的)
       现在感觉自己在项目中就像那条泥鳅,同事都说我有【洁癖】,我倒是不觉得,就像我现在的MSN签名一样,【我不是一个伟大的程序员,我只是拥有很多良好的习惯】,有时候,我总是有些太极端,不能放下,要求比较严格,看到不太满意的,就觉得浑身难受,就要Refactor,就要改。虽然同事都不是很赞同吧,自己也思考了一下,觉得一个项目,还是需要一个像我这样的泥鳅,时刻提醒着,没事动来动去的,能够使大家整体的要求也会提升一些。不会像温水煮蛤蟆一样,在不知不觉中死掉。
        可能这都是我的一些自我感觉,也是我关于项目管理方面的一些思考,一个项目不能全都是为了进度而工作的,还需要一些为了质量而要求的人,项目的三个元素,时间,质量,频率。三个都平衡好了,才能使项目良性发展,一个项目如果从开始就不要求质量的话,后面也不会要求质量。就像纽约的【破窗户】理论一样,一个城市,如果有一个破窗户不去管理的话,那么这个城市就会迅速沦落成为暴力和犯罪率占据的城市。项目也是一样,自己的代码烂,那么别人会感觉更烂的,那么软件自由越来越烂。
        当然,事无完美,不能无限度的追求质量,什么都有一个度,当超过一定的度的时候,就会得不偿失了。不管最什么都一样,什么都需要考虑一下成本,和自己的可接受程度。
       希望我自己是我说想象的那条让水有活力的泥鳅。
分享到:
评论

相关推荐

    eda交通灯控制器设计一个交通信号灯控制器,由一条主干道和一条支干道汇合成十字路口,在每个入口处设置红、绿、黄三色信号灯,红灯亮禁止通行,绿灯亮允许通行,黄灯亮则给行驶中的车辆有时间停在禁行线外。

    本设计项目旨在设计一个交通信号灯控制器,由一条主干道和一条支干道汇合成十字路口,在每个入口处设置红、绿、黄三色信号灯,红灯亮禁止通行,绿灯亮允许通行,黄灯亮则给行驶中的车辆有时间停在禁行线外。...

    生日快乐小程序

    "生日快乐小程序"是一个以庆祝生日为主题的编程项目,它包含了源代码,可能是一个小型的应用程序或者游戏,旨在作为特别的礼物赠送给朋友或恋人。这个程序的独特之处在于它使用了透视化处理技术来处理图片,增加了...

    生日快乐HTML5

    "生日快乐HTML5"是一个利用HTML5技术制作的互动生日贺卡项目,旨在为用户提供一个独特的方式来庆祝他人的生日。这个项目的核心在于通过修改特定的配置文件和内容,使之个性化,能够展示用户对寿星的独特祝福。下面...

    自己写的一个MFC画线程序,可以设置线条宽度,颜色和线形。

    在OnDraw中,我们可以获取到一个CDC(Device Context)对象,它是Windows图形设备接口(GDI)的一部分,通过CDC可以调用各种绘图函数,如MoveTo和LineTo来绘制线条,SetROP2设置绘图模式,SelectObject选择画笔、...

    求两直线相交的交点C++源代码

    - **`Line`**: 定义了一条线段,由两个`FloatPoint`类型的点构成,即`Start`和`End`分别表示线段的起点和终点。 #### 三、求交点算法实现 接下来是求解两直线交点的核心函数`GetLineIntersection`: ```cpp Float...

    纯JS打造循环间隔滚动公告栏

    通过二维数组循环显示公告,如果为最后一条循环回第一条 循环效果为进入中间区为快速进入,停顿数秒(预设2.5秒)后快速离开中间区,同时下一条公告快速进入! 鼠标经过并且停留在公告区时,公告不进行切换...

    B样条曲线规划小车路径.rar

    内含matlab程序文件及实验报告,主要解决的是用B样条曲线实现无人车的路径规划,规划一条由起点出发到达终点的光滑曲线,为了避开这些障碍点,给定一组控制点,由这些控制点牵引小车躲避障碍,从而得到一条光滑的...

    城市公交查询系统源码

    (如果用户输入的起始点和终点,有一条及一条以上的公交线可以直达的,则为公交直达;如果输入的起始点和终点,没有一条公交线可以直接到的,系统将会给出一次换乘的方案,则为公交一次换乘) 功能名称:后台管理 功能...

    外部滚动条控制iframe

    本文将详细探讨如何实现“外部滚动条控制iframe”,并提供一个具体示例。 #### 知识点一:iframe滚动行为默认特性 默认情况下,iframe具有自己的滚动条,当内容超出其可见区域时,内部的滚动条会自动出现。这种...

    A*算法解决传教士与野人过河问题(可运行代码)

    传教士与野人过河问题是一个著名的逻辑谜题,其基本设定为:有三个传教士和三个野人需要穿过一条河,他们只有一艘小船,且这艘船一次只能容纳最多两个人。为了安全过河,必须满足以下条件: 1. 在任何时候,无论是河...

    C# Socket_服务端向指定的客户端发送消息(包含服务器)

    在本文中,我们将深入探讨如何使用C#的Socket编程来实现一个简单的聊天应用程序,其中包含服务器和客户端的交互。Socket编程是网络通信的基础,它允许应用程序通过网络进行数据传输。在C#中,System.Net命名空间下的...

    用C语言实现NFA到DFA的转换过程

    NFA一个输入可能对应多个状态,因此需要进行回溯,先尝试一条路径,发现走不通,再回退到原来的状态尝试另外一条路径,显然匹配算法不如DFA简单。 给定一个NFA,总有一个DFA与之对应,即一个NFA可以转换成一个等价...

    非均匀有理B样条

    《非均匀有理B样条(第2版)》的写作堪称完美,全书不仅以通俗易懂的手法详细、系统地介绍了NURBS的理论、概念、原理和算法,并且图文并茂,每一幅插图都经过精心设计并由计算机算法实现,非常便于工程技术人员掌握其...

    Landsat7条带修复补丁

    Landsat7条带修复补丁是一款专为解决Landsat 7卫星图像中出现的“条带噪声”问题而设计的工具。Landsat 7是美国地球资源观测系统(Earth Observing System, EOS)的一颗人造卫星,自1999年发射以来,为地球科学家...

    B样条曲线 B-spline

    B样条基函数是B样条曲线的基础,它们是一组非负的、局部支持的函数,即每个基函数只影响曲线的一个有限部分。B样条基函数有以下特点: 1. **非负性**:每个基函数的值都是非负的,这保证了曲线的每一点都是控制点的...

    学生社团管理系统 c++ MFC 课程设计

    对社团成员信息进行添加和删除即学生的入团和退团,入团成功同样会出对话框进行提示,失败的话则有可能是您要参加的社团不存在,或者您已经参加过了该社团,还能够查询有哪些学生参加了该社团,这些人是一条条显示...

    MFC很好的自绘滚动条的例子

    3. **OnDrawScrollBars函数**:这是MFC提供的一种方法,用于自定义滚动条的绘制。你可以重写这个函数,根据需要绘制滚动条的各个部分,如滑块、轨道等。 4. **CDC类**:在MFC中,CDC(Device Context)类用于图形...

    C# HScrollBar VScrollBar 水平滚动条美化皮肤控件

    在.NET Framework中,C#提供了一系列的控件用于构建用户界面,其中HScrollBar(水平滚动条)和VScrollBar(垂直滚动条)是常见的导航控件,用于浏览大范围的数据或内容。本文将深入探讨如何自定义C#中的HScrollBar和...

    B样条曲线的绘制(c++语言MFC)

    在计算机图形学中,B样条(B-Spline)曲线是一种广泛应用的数学工具,用于创建平滑、连续的曲线。这种曲线模型具有灵活性和可控性,使得它在CAD(计算机辅助设计)、游戏开发、动画等领域非常受欢迎。在C++语言中,...

    用js自定义滚动条样式(可使用图片哦)

    在网页设计中,有时我们希望滚动条不仅具备基本的滚动功能,还能与网站的整体风格保持一致,甚至成为设计的一部分。标题“用js自定义滚动条样式(可使用图片哦)”正是指向这样一个技术主题,即如何利用JavaScript和...

Global site tag (gtag.js) - Google Analytics