随笔 - 96  文章 - 0  评论 - 682  阅读 - 22万
02 2010 档案
从一名开发者的角度看待产品需求的“烦恼”
摘要:想来,工作已经2年有余了,从进入公司的第一天开始,“产品需求”这个名字就一直萦绕在耳边,这也难怪,做产品开发这个行当,就注定要与“产品需求”打好交道,否则,只能给自己增加无尽的烦恼和忧愁,下面简单说下自己与“产品需求”之间的这点经历。 自己首先从修复产品的功能缺陷开始切入我们的产品,此时对需求的理解无外乎“正确”与“不正确”,因为既有的需求已经确定,但产品没有按照确定的需求工作,我的工作呢,就是修正这些“不正确”的代码,让他们按照“正确”的方式执行。 阅读全文
posted @ 2010-02-26 09:16 酸甜西瓜 阅读(2152) 评论(9) 推荐(0) 编辑
C#调用Response.Redirect方法触发异常问题
摘要:今天在后台编写一个用户验证功能的时候,需要根据用户的不同权限进行不同的页面跳转,使用的跳转语句如下: Response.Redirect(“LogonIn.aspx”); 但是,总是提示下面这个异常:Unable to evaluate expression because the code is optimized or a native frame is on top of the call stack. 阅读全文
posted @ 2010-02-26 09:13 酸甜西瓜 阅读(7305) 评论(4) 推荐(0) 编辑
一次远程支持事故的教训,与大家分享
摘要:刚刚完成的一次实施支持,可算是给自己上了宝贵的一课,让自己明白在处理对产品的修改问题上必须严格按照操作流程,否则后果可能会非常严重! 事情经过简述如下: 我们开发的一个升级工具,被实施人员拿到一个客户处进行产品升级操作,由于客户数据中出现了一种特殊的数据,导致升级工具在备份系统数据的时候,发生了异常,并被系统强行关闭,因为数据量比较大,反复重复3次,用了将近3个小时的时间,已经确认是工具bug无疑。 阅读全文
posted @ 2010-02-25 08:59 酸甜西瓜 阅读(2620) 评论(19) 推荐(4) 编辑
处理反馈问题时的一点想法
摘要:写程序久了,明显发现自己的表达和沟通能力有所下降,当然了,以前也不咋突出…… 前天晚上,为了教老爸如何正确地调整播放器的声音,可是费了九牛二虎之力,当然,最终是搞定了,但从这件小事使自己联想到,我们这些做开发的在和我们的实施人员、客户的技术人员等沟通的时候,何尝又不是一样的道理呢,当我们沟通的内容没有办法达到双方都理解的程度时,沟通会变得极其困难,这就更加会加剧我们自己的焦急的情绪,于是更加让对方摸不着头脑,其实可能就是一个简单的操作,如果我们不能用对方能够明白的话来表达,就算是说一个晚上,那么对方还会是一头雾水…… 那么,怎样才能尽量减少沟通的代价呢?自己在这里总结一下自己个人的一些想法: 阅读全文
posted @ 2010-02-24 09:14 酸甜西瓜 阅读(1730) 评论(9) 推荐(0) 编辑
胡思乱想之:如何做个好领导
摘要:最近公司面临重大重组,在经历了前一阵人员流动风波之后,我们的开发团队已经面临不小的压力,别的自己暂时也不想谈,只简单谈下作为一个领导和下属之间该如何共渡难关? 为啥这么说难关呢?我还是结合自己个人的角度来谈谈自己的一点浅见: 在一个小的团队中,少则2、3人,多则8、9人,如何才能让团队关系更加融洽,如何才能保持大家持续的战斗力? 阅读全文
posted @ 2010-02-23 09:48 酸甜西瓜 阅读(3115) 评论(27) 推荐(3) 编辑
聊聊如何处理程序中的“分支条件”更加合理
摘要:在编写代码的过程中,我们编写的类往往会有需要支持多条分支条件的情况,一般情况下,我们可能会通过设定一些参数变量的方式,来对这些分支条件进行区分,那么就引出了一个问题,我们是采取尽量少的变量来代表多种条件分支好呢,还是先根据条件性质进行区分,然后用不同变量分别代表好呢? 本人也经常遇到这样的情况,这两种方式,当然各有利弊,前者可以体现简约精神,而后者更加注重分类,前者的弊端也很明显,就是会增加其他开发人员阅读我们代码的代价,相反,这正是后者的优势! 阅读全文
posted @ 2010-02-22 09:23 酸甜西瓜 阅读(1647) 评论(3) 推荐(1) 编辑
赶走最令人不愉悦的一类BUG,你准备好了么?
摘要:在团队开发过程中,发现bug和处理bug似乎是一件很平常的事情,但是,我们有没有考虑过,造成这些bug的原因,进而会占用我们大量调试时间的根源都有哪些呢? 你可能会对这个问题不屑一顾,既然是bug,无非就是因为程序代码运行出错,或者由于相关设定没有正确配置的关系。没错,上面两种情况的确会造成bug,但是相对而言,这两种bug一般耗费的时间也不会太多,因为程序层面的问题或者配置方面的设定,基本都可以在很少量的调试过程中被发现,尤其是函数错误,一般情况是很容易定位的。 阅读全文
posted @ 2010-02-21 14:29 酸甜西瓜 阅读(1769) 评论(4) 推荐(0) 编辑
数据结构之于开发过程的一点理解
摘要:写了这么久的代码,一直是照搬照套的成分居多,知道最近,自己设计和编码的内容变得多了,才逐渐感觉到数据结构对一个功能模块是多么的重要,下面谈谈自己的一点理解: 首当其冲,我们设计功能模块无非是对数据的处理,一个好的数据结构,不但能够简化我们的数据传递,更能在数据处理的各个环节达到简化处理步骤的效果。 阅读全文
posted @ 2010-02-21 08:55 酸甜西瓜 阅读(2274) 评论(12) 推荐(0) 编辑
生活杂谈:“熟能生巧”何为“生”?
摘要:熟才能生巧,这里的所谓“生”,其实并非是“一下子就”的概念,但是,自己以前对它的理解就是这么的浅显,或许是自己的脑袋瓜子太过笨重,有很多的道理和东西,要重复N遍,还有可能会忘掉…… 阅读全文
posted @ 2010-02-10 09:20 酸甜西瓜 阅读(1173) 评论(2) 推荐(0) 编辑
换个角度谈谈学习的过程
摘要:学东西这事绝对是件功夫活,也绝对是条漫长路,因为当你决定踏上一条求学之路时,你可能对其充满了朦胧的向往,而当你已经上路一段日子后,你可能又会感到到处都是自己不知道的东东,顶着头皮再走一段日子,你可能会感到稍微有了一点点自信的安慰,因为你已经对一些基本的东东有了理解,以前很多的高深的东东也开始慢慢褪去了其身边浓浓的白雾,但你仍旧有很多事情不懂. 阅读全文
posted @ 2010-02-09 09:13 酸甜西瓜 阅读(3421) 评论(22) 推荐(4) 编辑
谈谈在工作中如何处理“时间压力”?
摘要:工作中,难免会遇到一些时间要求比较紧张的项目,而开发总监也总是试图通过强制时限来提高员工的工作效率,表面上来看,可能感觉没有什么问题,但如果细细琢磨对比一下,我们还是可以看出其中的漏洞的! 有关这方面的想法是源于“Peopleware”一书,而且恰巧自己也正好遇到一个时限很短的活,于是,特意留意了一下自己情绪的波动和工作的“效率”,这里做个记录,希望能给大家一点启示: 阅读全文
posted @ 2010-02-08 15:17 酸甜西瓜 阅读(2341) 评论(10) 推荐(0) 编辑
我们真的被技术抛弃了么?-分享下自己被“陈旧代码”围困后的一点反思
摘要:最近参加了一个.NET高级培训,同时也在读一些高级编程的书,然后又翻开这两年来自己写的一些代码,突然有一些体会,怕过了个周末就会忘干净,这里赶紧写下来和大家分享一下。 先说一下页面吧,我们用.NET做Web App,项目的初始是使用的ASP技术,后来升级到ASP.NET 1.1,将前台的脚本和业务逻辑代码分离,这是个非常大的改变,从此以后,页面干净了很多,但仍旧被大量的脚本盘踞。后来,又将工程升级到ASP.2.0,但由于项目时间和对项目的整体把握度不高,我们还是采取了比较保守的方式,即将原页面代码直接升级,并修改一些无法编译的问题,但是这样的版本,说实在的,从功能上来讲,我们一直在不断完善,但从代码和技术的角度来说,我们一直保持着“朴素”的风格! 阅读全文
posted @ 2010-02-05 15:02 酸甜西瓜 阅读(2771) 评论(29) 推荐(8) 编辑
找寻开发人员的“野性”之谈谈客户需求
摘要:客户和开发人员眼中的产品有很大差异,做了这么久的开发工作,没少因为产品的需求问题和产品经理发生冲突,这两天在写一个小软件,自己的一个朋友的几句话让自己更加的清醒了,因为他纯不懂技术,所以说的都是第一手的感受! 而自己呢,作为开发人员,使用感受肯定有,再加上因为技术限制附加的实现技巧,同样再加上模拟客户的一些感受遐想,同时可能还会有一些从书本或其他地方学到的某些“原则”,总之,开发人员是个复合体,我们在开发过程中,除了要处理编码上的一些“矛盾”,更要分神来处理需求上的设计,往往有的时候吧,需求上的看似简单的变更,带来的可能是技术上的大的调整,这些我们当然不能和客户去谈,因为他们根本就不理解,就算理解,也不会关心!他们关心的是产品的使用感受! 阅读全文
posted @ 2010-02-05 13:44 酸甜西瓜 阅读(1616) 评论(9) 推荐(2) 编辑
ASP.NET验证控件与客户端脚本的一点小冲突
摘要:一个简单的ASP.NET页面,一个Email输入框加一个提交按钮(asp:button),所要做的就是通过RequiredFieldValidator和RegularExpressionValidator来验证输入内容是否符合Email的要求,并通过提交按钮来执行提交操作。 阅读全文
posted @ 2010-02-04 16:01 酸甜西瓜 阅读(1321) 评论(0) 推荐(0) 编辑
用Excel打开csv文件时,如何处理数字内容展现会自动转换格式的问题
摘要:保存csv文件的时候,我们通过逗号进行分隔,如果使用excel进行打开的话,在展现上可能会有一些问题,这里使用的是office 2007,如果是一个较长数字或者为一串数字字符串,这里包括以0开始的字符串,用excel打开后,我们看到的可能是经过科学计算转换过后的,或者是去掉了前面0的数字…… 阅读全文
posted @ 2010-02-04 15:47 酸甜西瓜 阅读(16399) 评论(3) 推荐(1) 编辑
心情不佳时碰到麻烦的问题咋办?
摘要:马上就放假啦,心情也不一样了,这个时候,稍微一个比较复杂的问题,往往就会搞得自己思路全无,很简单,这个时候自己的心早就飞家里去了……于是,出现了一阵的郁闷期,不知道该如何下手,往往是想着想着就又绕回来了……,于是更加的郁闷! 但不能白白浪费宝贵的时间啊,想想办法,于是按照以前的类似经历自己总结的经验教训开始实践,因为情况是,心情烦乱,问题复杂,一方面不能集中精力,一方面容易被问题的众多表象所迷惑,这就是问题的症结了,也正是我们很多人在工作中最常遇到的一种情况,下面就说说自己是如何和自己做“斗争”,并取得一部分“胜利”的…… 阅读全文
posted @ 2010-02-02 17:32 酸甜西瓜 阅读(954) 评论(4) 推荐(0) 编辑
处理F5刷新页面重复提交页面的一个思路
摘要:当提交完一个页面后,如果我们再次点击F5刷新该页面的话,会弹出一个提示,提示我们如果继续,则会重新发送提交我们刚才提交的内容,要是类似付款或一次性的操作,我们不应该这样操作,否则会造成重复提交的问题。解决这个问题,我们可以通过如下思路来处理…… 阅读全文
posted @ 2010-02-02 11:36 酸甜西瓜 阅读(1346) 评论(10) 推荐(0) 编辑
程序员发展十分重要的12条日常习惯
摘要:慢慢地已经融入团队,工作状态逐渐步入正轨,但是有别于之前自己参与项目,该项目更多地注重细节方面,比起业务逻辑的调整来看,我们更多的时间都是在调整和统一页面样式、修改描述信息错误、修复存储过程的逻辑错误,即便是添加新的页面和业务逻辑,自己也必须是处处小心,因为不统一的样式即是“错误的”,不标准的标注和提示就是“错误的”…… 阅读全文
posted @ 2010-02-01 13:49 酸甜西瓜 阅读(3967) 评论(19) 推荐(11) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示