CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

[调查&散分]针对中级ASP程序员的调查(顶者有分)

楼主cime63(流浪的孩子)2006-03-14 13:40:39 在 Web 开发 / ASP 提问

 
  本人想做个针对中级ASP程序员的调查,结合本人的实际经历,想出了一些问题,欢迎大家回答:  
  1.大家平时所有的程序,是用写还是通过某种方式来生成的?  
  2.大家喜欢的是手写程序的快感,还是生成而来的快捷?  
  3.如果是手写程序,大家有没有遇到过这样的代码:单调,重复,然后还不能拷过来直接用,需要做些修改,  
   
  比方对数据库进行增,删,改操作的代码  
  4.大家觉得还可以通过什么样的方式来提高开发效率?比方单调重复的事情交给程序来处理? 问题点数:100、回复次数:33Top

1 楼feiniaoliang(♂飞鸟良♀)回复于 2006-03-14 13:42:01 得分 10

UPTop

2 楼bigfIyingpig(大飞猪| 去年的西雅图不眠夜又快到了)回复于 2006-03-14 13:54:40 得分 10

哦Top

3 楼libao1983(神勇无敌小豹子)回复于 2006-03-14 13:56:37 得分 10

常用的功能就都封装了  
  程序能够自动生成?  
  实在是不知道怎么自动生成,或者楼主表达的不清楚  
   
  3.如果是手写程序,大家有没有遇到过这样的代码:单调,重复,然后还不能拷过来直接用,需要做些修改,  
  自己手写的怎么"然后还不能拷过来直接用,需要做些修改"了?  
   
  楼主的表达能力实在是不敢恭维Top

4 楼greytrack(沙滩中的鱼)回复于 2006-03-14 14:05:01 得分 10

理解楼主的话,就是感觉asp开发太烦,要做很多重复的工作,但是又没有什么好的办法,就象一些增删改列的功能都要重做。  
   
  感觉也只能这样,没有很好的方法。Top

5 楼greytrack(沙滩中的鱼)回复于 2006-03-14 14:08:35 得分 10

1.大家平时所有的程序,是用写还是通过某种方式来生成的?  
   
  手写的,没有工具生成,生成的不好,但是一些公用模块可以拿来用,就象会员管理,登陆,权限控制,等……  
  2.大家喜欢的是手写程序的快感,还是生成而来的快捷?  
  当然喜欢生成了,但是有时生成的代码很难改,还不如手写。  
  3.如果是手写程序,大家有没有遇到过这样的代码:单调,重复,然后还不能拷过来直接用,需要做些修改,  
   
  比方对数据库进行增,删,改操作的代码  
   
  经常都是这样,有写代码考过来改,还不如再写一次,我的意思是小部分的代码可以考,例如一些小功能。  
  4.大家觉得还可以通过什么样的方式来提高开发效率?比方单调重复的事情交给程序来处理?  
   
  用模块化的方法,把一些功能都写到函数或者include页面内。Top

6 楼masong_1978(http://www.bd2shou.com)回复于 2006-03-14 14:08:51 得分 10

顶Top

7 楼penglewen(昨日如梦)回复于 2006-03-14 14:14:24 得分 10

顶Top

8 楼libao1983(神勇无敌小豹子)回复于 2006-03-14 14:20:59 得分 10

晕!~Top

9 楼lcqwrd521(行云)回复于 2006-03-14 14:24:22 得分 10

手写代码,多使用封装。结合ASP+SQLserver+ATL。Top

10 楼LifeForCode(用生命编程.再入轮回(2007))回复于 2006-03-14 14:30:09 得分 10

1   把以前写的程序,拷过来稍微改一下.include的文件直接拷过来用,不需要改  
  2   总搞一样的烦死了,最喜欢手写新的功能出来,不过机会很少  
  3   楼主是不是想说数据库的结构不一样了,以前操作数据的程序不能直接拷过来用?  
      没好办法,关键的地方要修改下  
   
  基本都是以前写好的,有新项目就找个类似的拷过来小改一下  
  Top

11 楼qiaozhiwei(乔)回复于 2006-03-14 14:31:10 得分 0

先手写,再模板Top

12 楼lgj1012(国产超人:队长~~楼下那几个牛鬼蛇神很可疑~)回复于 2006-03-14 14:51:47 得分 0

本人想做个针对中级ASP程序员的调查,结合本人的实际经历,想出了一些问题,欢迎大家回答:  
  1.大家平时所有的程序,是用写还是通过某种方式来生成的?  
  //主要是手写,因为每次做的系统客户需求都不一样  
  2.大家喜欢的是手写程序的快感,还是生成而来的快捷?  
  //初期用DW+插件生成但是发现代码很杂不容易阅读,后来改手写了,没啥子快感可言毕竟脚本语言每个字母都要TMD用键盘敲上去  
   
  3.如果是手写程序,大家有没有遇到过这样的代码:单调,重复,然后还不能拷过来直接用,需要做些修改,比方对数据库进行增,删,改操作的代码  
  //基础操作C+P就能搞定稍微修改一下也不难  
   
  4.大家觉得还可以通过什么样的方式来提高开发效率?比方单调重复的事情交给程序来处理?  
  //ASP版的小天写的几套tree   grid系统还不错    
  Top

13 楼cime63(流浪的孩子)回复于 2006-03-14 15:54:26 得分 0

呵呵,没想到我也有被人认为表达能力不敢令人恭维的一天.  
  我说的的确也不清楚,再描述一下吧.我想表达的意思是这样的:  
   
  我也曾经做过一段时间的ASP,很反感那些重复性的无创造性的劳动.比方说,对数据库的操作代码,除了表名字段名有区别外,别的代码没什么区  
   
  别,可是还是得改来改去,烦!  
  后来开始做ASP.NET,接触到了一些工具软件,比方,codesmith,不知道大家有没有了解.这些工具软件可以根据数据库表结构直接生成数据实体层  
   
  有数据访问层代码.当然,codesmith等等的工具软件都是基于模板的,可以自己修改模板文件.  
  有工具软件来帮助生成数据访问层代码,程序员自然就可以集中精力于业务层代码.在不小的程度上提高了开发效率.可是我还有很多朋友都在做  
   
  ASP,我不想,能不能借鉴一下他们的思想开发个小工具来帮助朋友们提高工作效率呢?  
  但是在开发过程中,我发现自己不能准备地把握需求:即哪种代码大家希望能用程序来生成?通过什么样的形式的生成?所以来请教一下大家.  
  谢谢大家的参与.  
  另外:一位兄弟说到ATL,指的是不是C++中的ATL?Top

14 楼sukyboor(笨小苏)回复于 2006-03-14 16:33:19 得分 0

自从用上c#,N年不用asp了Top

15 楼cime63(流浪的孩子)回复于 2006-03-15 08:58:22 得分 0

没人回了么?顶上去Top

16 楼cime63(流浪的孩子)回复于 2006-03-15 11:54:23 得分 0

UPTop

17 楼iuhxq(小灰)回复于 2006-03-15 11:58:39 得分 0

所以说,做过.net的人再去用ASP简直是一种折磨Top

18 楼iuhxq(小灰)回复于 2006-03-15 11:59:04 得分 0

看着那种面条式的代码郁闷呀Top

19 楼cime63(流浪的孩子)回复于 2006-03-15 12:07:55 得分 0

呵呵,我是想给仍然在用ASP的兄弟们点方便Top

20 楼cime63(流浪的孩子)回复于 2006-03-15 19:29:26 得分 0

UPTop

21 楼hj3793(白开心)回复于 2006-03-15 20:03:31 得分 0

iuhxq(小灰)   (   )   信誉:100     2006-03-15   11:58:00     得分:   0      
     
     
        所以说,做过.net的人再去用ASP简直是一种折磨  
       
     
  ------------------------------------------------  
  我现在用.net,但也喜欢用aspTop

22 楼cime63(流浪的孩子)回复于 2006-03-15 23:19:20 得分 0

呵呵,相对还是喜欢.NETTop

23 楼cime63(流浪的孩子)回复于 2006-03-16 08:46:54 得分 0

顶上去Top

24 楼ybfqlyq(Rossy|http://blog.ybfq.com)回复于 2006-03-16 08:50:53 得分 0

還沒學NET,是不是落後啦?Top

25 楼hanpoyangtitan(韩波洋)回复于 2006-03-16 09:05:56 得分 0

我从用struts然后到asp是不是堕落了?  
  我都是自己写,一开始,玩的时候还是用记事本Top

26 楼yiyioo(天一(一个人的Team))回复于 2006-03-16 09:21:06 得分 0

我一开始也用记事本写,一个页面最多还写了1000多行,那个调试,痛苦的一塌糊涂  
   
  后来用.net,对于那些控件,我就是郁闷,都封装好了,不知道他怎么搞出来的,控制起来真麻烦,用久了也就熟悉了,方便了  
   
  再后来,又回来用asp,感觉什么都可以自己写出来,不会被控件限制住,爽,一段时间后,经过不停的重复又重复的敲代码,真有点受不了了,烦~~~  
   
  现在写程序都没什么动力了~`  
  。。。。  
   
  Top

27 楼gaoxinao(景天一线)回复于 2006-03-16 09:26:47 得分 0

顶,能简化就简化!能不重复就不重复!Top

28 楼bearzhan88(毛毛熊)回复于 2006-03-16 09:33:26 得分 0

ASP   强调的是自我创新,.NET的东西不过是   系统将ASP里一些常用的功能组合绑起来而已。  
   
  我喜欢写程序的感觉,一边打着键盘,脑子里想的是在制造自己的东西,是一个活生生的东西Top

29 楼byyt(KingCobra)回复于 2006-03-16 09:33:44 得分 0

通用的写成类或者函数.  
  其实很多东西都不用重新写了.Top

30 楼chenxsh2615(会飞的猪)回复于 2006-03-16 09:47:07 得分 0

asp确实有点烦,不过把一些东西写成class。也还可以的了Top

31 楼wmcode(欧阳乐天)回复于 2006-03-16 10:01:05 得分 0

1.大家平时所有的程序,是用写还是通过某种方式来生成的?  
   
  手写的,没有工具生成,生成的不好,但是一些公用模块可以拿来用,就象会员管理,登陆,权限控制,等……  
  2.大家喜欢的是手写程序的快感,还是生成而来的快捷?  
  当然喜欢生成了,但是有时生成的代码很难改,还不如手写。  
  3.如果是手写程序,大家有没有遇到过这样的代码:单调,重复,然后还不能拷过来直接用,需要做些修改,  
   
  比方对数据库进行增,删,改操作的代码  
   
  经常都是这样,有写代码考过来改,还不如再写一次,我的意思是小部分的代码可以考,例如一些小功能。  
  4.大家觉得还可以通过什么样的方式来提高开发效率?比方单调重复的事情交给程序来处理?  
   
  用模块化的方法,把一些功能都写到函数或者include页面内。  
   
  支持!Top

32 楼cime63(流浪的孩子)回复于 2006-03-16 10:04:58 得分 0

呵呵,早就学。NET了  
  最近在学VC,所以想用VC开发点东西,一是方便在用ASP的兄弟们,二是练练VC/C++  
  大家有什么好的建议提一下呀Top

33 楼cime63(流浪的孩子)回复于 2006-03-16 10:06:21 得分 0

我也曾经做过一段时间的ASP,很反感那些重复性的无创造性的劳动.比方说,对数据库的操作代码,除了表名字段名有区别外,别的代码没什么区别,可是还是得改来改去,烦!  
          后来开始做ASP.NET,接触到了一些工具软件,比方,codesmith,不知道大家有没有了解.这些工具软件可以根据数据库表结构直接生成数据实体层和数据访问层代码.当然,codesmith等等的工具软件都是基于模板的,可以自己修改模板文件.  
          有工具软件来帮助生成数据访问层代码,程序员自然就可以集中精力于业务层代码.在不小的程度上提高了开发效率.可是我还有很多朋友都在做ASP,我不想,能不能借鉴一下他们的思想开发个小工具来帮助朋友们提高工作效率呢?  
          但是在开发过程中,我发现自己不能准备地把握需求:即哪种代码大家希望能用程序来生成?通过什么样的形式的生成?所以来请教一下大家.  
  谢谢大家的参与.Top

相关问题

  • 如何准备中级程序员考试(送分)
  • 寻asp程序员
  • 中级程序员考不考数据库部分的关系代数运算?
  • 100分求asp+sql程序员面试题一套,谢谢
  • 招聘asp程序员
  • 招聘asp程序员
  • 求职(asp程序员)
  • asp程序员qq群
  • 中级程序员有用吗?
  • 怎样报考程序员(中级)?

关键词

  • .net
  • asp.net
  • 代码
  • 修改
  • 程序员
  • 数据库
  • 快感
  • 工具软件
  • 函数
  • 模板

得分解答快速导航

  • 帖主:cime63
  • feiniaoliang
  • bigfIyingpig
  • libao1983
  • greytrack
  • greytrack
  • masong_1978
  • penglewen
  • libao1983
  • lcqwrd521
  • LifeForCode

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo