探知,不断发现
探知不断发现

随笔分类 -  流程改进

我们的开发流程需要不断的改进。
如何用好SVN的Branch
摘要:在SVN里面我们一般会创建出三个文件夹Trunk(主干) Branch(分支) TAG 在我们项目一开始的时候我们会将代码文件 (这边暂时不涉及文档的管理)放在Trunk底下。然后我们就不断的开始工作了。 什么时候我们会用到Branch。按我的经验的话我们用到Branch有两种情况 项目稳定了要relase了 整个业务流程和功能都是完成的。(基本看不到bug只有一些隐藏的很差的bug可能还存在,比如一些数值算错)。这个时候我们就可以把这个Relase的版本放到Branch哪边,然后我们继续在trunk开发新的功能需求。 relase哪边只能是等待一些很小的bug。 (测试和开发做得好的话。.. 阅读全文
posted @ 2012-06-13 11:17 lovebanyi 阅读(3466) 评论(0) 推荐(0)
新的一家公司Web开发选择的控件是Dev Express 太烂了,发现项目结构也是混乱的。
摘要:ajax模型跟其它的不太一样没有现在比较流行的哪种ajaxPanel的概念。有一个CallBackPanel按它的例子去写了。结果发现object是null没有选到。看了别人代码发现很多得用客户端来传递哪个值。(官方文档帮助比较不好看, 它的模型也是有点特色的)多写代码量 3-4倍 AspxGridView烂 自定义分页要用很复杂的方式来搞定。 (发现一些代码根本就不分页了,直接取1000条出来绑定。。给哥造成很大的压力,改写太难改写。不改写看到了又很受不了。)Telerik的 用Onneed_DataSource模型很强大。原来我主导的项目开发。都是行云流水般的顺利,这边发现太糟糕了。 一碰 阅读全文
posted @ 2012-06-01 16:59 lovebanyi 阅读(3125) 评论(1) 推荐(0)
数据库连接字符串配置的流程改进
摘要:在几个人一起做项目的时候,(包括和国外的客户一起进行工作的时候),为了调试的方便,(不会影响到他人)我们必须去修改数据库的连接字符串,因为我们一般还会用源代码的管理工具,比如说SVN,这样很多人比较粗心的就会经常把哪些文件给签进去,这样对于其它人来说就是一个很大的问题了,还有我们的自动每日构建。对于细心的人也是一个小小的心智负担,这样的情况可以避免的话,我们就要尽量去避免它了。 曾经我们有一个客户是采用,把web.config这样的文件加入Ingore的方案。然后再建一个web.config.default.的文件,但是这样的话会造成我们每次更新是很麻烦的,在我们改变web.config的时候 阅读全文
posted @ 2012-03-23 17:14 lovebanyi 阅读(438) 评论(1) 推荐(0)