关于程序的几个长效探讨话题

dylike 2009-07-20 09:54:14
加精
1 开源的目的是什么,你是否支持开源,如果你加入开源项目组,你是否会开源自己的代码?
2 强命名并不能让人方便地保护程序,除引用WEB服务外,有无其他程序保护方法?目的是保护组件不被他人利用或是被反编译.
3 你认为就中国而言,未来的软件将有什么特点趋势,以及有什么令人惊喜的成果?
4 你是否在开发中把自己比作客户对象,而不是以一个无知的电脑新手为客户目标?
5 你是否考虑过客户可能不喜欢你的布局或是你的配色,你是否会将此作为重点解决目标之一?
...全文
1277 56 打赏 收藏 转发到动态 举报
写回复
用AI写文章
56 条回复
切换为时间正序
请发表友善的回复…
发表回复
Boobsoft 2010-07-10
  • 打赏
  • 举报
回复
你是否在开发中把自己比作客户对象
wangjq20090214 2009-08-02
  • 打赏
  • 举报
回复
支持开源,我会把自己做的觉得有用的东西开源,因为我看了别人的,我要回馈别人
rbllbr 2009-08-01
  • 打赏
  • 举报
回复
关注中!
immjt 2009-08-01
  • 打赏
  • 举报
回复
开源应该是将来的趋势
cutyguang 2009-07-29
  • 打赏
  • 举报
回复
我希望开源,因为这样大家可以相互借鉴和学习,我想我也可以拿出自己的源程序

做软件我肯定会把界面看的挺重,当然功能性的东西也不能马虎

有一个万能防盗软件就好了,这要靠大家多多努力喽

yzlxy 2009-07-26
  • 打赏
  • 举报
回复
1 开源的目的是什么,你是否支持开源,如果你加入开源项目组,你是否会开源自己的代码?
--> 坦白的讲,说愿意开源的,都是希望别人开源自己享用,就国内coder的整体水平,开不开源都无所谓,没什么值得看的代码,去codeproject上看看,有几个开源代码是china贡献的?

2 强命名并不能让人方便地保护程序,除引用WEB服务外,有无其他程序保护方法?目的是保护组件不被他人利用或是被反编译.
-->这个问题就像你家里如何防盗,你即使装上10道防盗门,红外探测、视频监控全用上,还是有可能被盗,但是,如果什么措施都没有,那你家里就等着天天被盗吧。 所以这方面没必要花过多精力,一个普通防盗门的东西就行了

3 你认为就中国而言,未来的软件将有什么特点趋势,以及有什么令人惊喜的成果?
--> 未来的软件不清楚,近几年的一定是SaaS, 软件即服务,软件不是靠以前的一次销售赚钱,而是靠租用、服务赚钱,这个从阿里软件的路线,微软即将走的路线可见一斑

4 你是否在开发中把自己比作客户对象,而不是以一个无知的电脑新手为客户目标?
--> 软件越简单越好,简单到只要会用电脑,只要ta了解本领域的实体业务,不需要做任何转换就能操作
如果实在不能做到这一点,在软件销售的时候,必须提供培训服务

5 你是否考虑过客户可能不喜欢你的布局或是你的配色,你是否会将此作为重点解决目标之一?
--> 这要看何种类型的软件,比如企业里的软件,是用来解决业务问题的,功能和性能是重中之重
如果是一些无关痛痒的软件,没东西值得关注,那只有对界面提提要求了
如果是娱乐、游戏软件,界面一定要做的漂亮
如果是做项目,界面满足客户的要求即可
如果是做软件产品,那么做界面要考虑到主流人群的审美和习惯、对整体性能的影响
qq358305086 2009-07-24
  • 打赏
  • 举报
回复
HEN
longhair9711 2009-07-24
  • 打赏
  • 举报
回复
2.延迟签名+混淆
hhwei1985 2009-07-24
  • 打赏
  • 举报
回复
up
wjlsmail 2009-07-24
  • 打赏
  • 举报
回复
[Quote]
1 开源的目的是什么,你是否支持开源,如果你加入开源项目组,你是否会开源自己的代码?
[/Quote]
支持按照一定协议的开源。

[Quote]
2 强命名并不能让人方便地保护程序,除引用WEB服务外,有无其他程序保护方法?目的是保护组件不被他人利用或是被反编译.
[/Quote]
组件为什么不让别人用?如果对其他人有用的话。

[Quote]
3 你认为就中国而言,未来的软件将有什么特点趋势,以及有什么令人惊喜的成果?
[/Quote]
从目前状况来看,相当长的一个时期内,欧美软件的特点就是国内国内软件的特点,跟随发展的模式短期不会改变。

[Quote]
4 你是否在开发中把自己比作客户对象,而不是以一个无知的电脑新手为客户目标?
[/Quote]
“自己”、“无知的电脑新手”都不是目标客户。软件针对的是特定用户群,满足特定用户群需要的软件就是客户满意度高的软件。

[Quote]
5 你是否考虑过客户可能不喜欢你的布局或是你的配色,你是否会将此作为重点解决目标之一?
[/Quote]
这个问题涉及软件开发过程管理,好的过程管理会尽可能早的识别并屏蔽这个问题,或者在该需求不明确的情况下,提供可持续改善的解决方案。
wjlsmail 2009-07-24
  • 打赏
  • 举报
回复

[Quote]
1 开源的目的是什么,你是否支持开源,如果你加入开源项目组,你是否会开源自己的代码?
[/Quote]
支持按照一定协议的开源。

[Quote]
2 强命名并不能让人方便地保护程序,除引用WEB服务外,有无其他程序保护方法?目的是保护组件不被他人利用或是被反编译.
[/Quote]
组件为什么不让别人用?如果对其他人有用的话。

[Quote]
3 你认为就中国而言,未来的软件将有什么特点趋势,以及有什么令人惊喜的成果?
[/Quote]
从目前状况来看,相当长的一个时期内,欧美软件的特点就是国内国内软件的特点,跟随发展的模式短期不会改变。

[Quote]
4 你是否在开发中把自己比作客户对象,而不是以一个无知的电脑新手为客户目标?
[/Quote]
“自己”、“无知的电脑新手”都不是目标客户。软件针对的是特定用户群,满足特定用户群需要的软件就是客户满意度高的软件。

[Quote]
5 你是否考虑过客户可能不喜欢你的布局或是你的配色,你是否会将此作为重点解决目标之一?
[/Quote]
这个问题涉及软件开发过程管理,好的过程管理会尽可能早的识别并屏蔽这个问题,或者在该需求不明确的情况下,提供可持续改善的解决方案。
zhjchow 2009-07-24
  • 打赏
  • 举报
回复
开源越多,程序员就越民工化
kaishiyouxi 2009-07-24
  • 打赏
  • 举报
回复
学习
robyjeffding 2009-07-23
  • 打赏
  • 举报
回复
dingding!
十一文 2009-07-23
  • 打赏
  • 举报
回复
都不是很有心得
fananndy 2009-07-23
  • 打赏
  • 举报
回复
[Quote=引用 29 楼 gwemail2003 的回复:]
1 支持开源软件
2 web开发成为主流(您这说对了)
3 软件开发更注重模块化,提供功能服务的模块
4 程序员更强调代码的规范化,代码更安全稳定。
5 开发界面完全与系统实现隔离,甚至用户可以定义自己的界面。
[/Quote]
five_555 2009-07-23
  • 打赏
  • 举报
回复
怎么样可以看见自己发的帖子?
Szunzer 2009-07-23
  • 打赏
  • 举报
回复
反对开源,开了也看不明白,只能抄代码段
gao19841116 2009-07-23
  • 打赏
  • 举报
回复
gao19841116 2009-07-23
  • 打赏
  • 举报
回复
加载更多回复(31)

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧