`
vishare
  • 浏览: 9146 次
  • 性别: Icon_minigender_2
  • 来自: 南宁
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
写了A方法代码,再写B方法代码时,发现部分代码与A相同,为了实现代码重用,就把相同部分的代码提取成方法C. 什么时候应该提取相同部分的代码,如果A,B两个方法都调用此方法C,提取C后,由于后期代码做了修改,在A中需要对某些情况做处理,而在B中又不需要去处理,那么这个时候是把C再分出来吗?还是在C中再增加判断?当C增加了对A的处理后,如何保证B调用时不会出错? 做代码提取的时候,应该考虑哪些方面? 如果相同部分的代码是对两个变量产生影响,那么是会到相同的代码分出两个方法来写,还是写在一起,这两个变量做为参数传入,处理后,在调用处直接处理这两个变量 ?
在做一个项目开发时,需要有一个记录此项目涉及的数据表结构及数据关联关系的地方 可以选择的方式可以是: 方式1.列文档 写出表结构与数据表的关系 如 create table table1 (   field1         INTEGER not null,  --表字段1   field2         CHAR(25),         --表字段2(1,表新增,2,表修改)   field3         CHAR(25),         --表字段3   field4         CHAR(1)           --表字段4 ) table1.field1与table2 ...
假设我们创建了一个对象animal var Animal = function(type){ return { see:function(){ switch (type){ case 'dog' : var i =2; alert("dog to see"+i); break; case 'cat' : ...
问题: a函数是根据传入参数的不同类型,选择不同的函数去执行操作.但是在执行不同的函数之前,需要做一些数据上的处理,那么这部分处理是放在各个被调用的函数中还是放在a函数中统一处理好呢? function a (args){ var abc if (a ...
老板A(与内部员工接触较多):做我们项目开发的员工,完全理解我们的设置规则 老板B(与客户接触较多):我们所做的项目应该能实现客户化的需求. 项目经理:我们的员工是应该理解模块设置规则的,但你们数据库部门应该提供相应的文件供职查阅。 数据库部门主管:文档不具有时实性,文档制作出来的时候,具体的实现可能已经发生改变了。基础的文档原来都有,只是没有什么人会去查阅。且老板不支持提供文档这种做法。做程序开发的人员,应该提供足够的出错提示,方便项目开发人员跟踪问题是最好的。 程序开发人员:每天都在为适应新的需要做程序的修改,又要实现新需求的实现,测试,又要做原来问题的修改,这些工作只有一个人来做。 ...
http://topic.csdn.net/u/20090226/23/9b68cdbe-2a00-48fe-83a6-4b1e2ddd4007.html 问题: 我写了个程序是JDBC调用存储过程,这个存储过程是会创建临时表的,现在希望删除临时表。因为不删除,任务重新执行,会报出临时表已创建 网上的答案    A:在 ...
Set   xlApp   =   server.CreateObject("Excel.Application")    xlApp.DisplayAlerts=false     '防止警告出来,警告并不是出错,但会使xlApp等待。由于是在服务器上,也就是“死”了。 <OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WebBrowser width=0></OBJECT>是在页面内载入该控件,以便调用该控件的方法,这个classid在系统注册表里是唯 ...
Global site tag (gtag.js) - Google Analytics