专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > VB Dotnet

关于程序的几个长效探讨话题解决办法

发布时间:2011-06-23 16:01:28 文章来源:www.iduyao.cn 采编人员:星星草
关于程序的几个长效探讨话题
1 开源的目的是什么,你是否支持开源,如果你加入开源项目组,你是否会开源自己的代码?
2 强命名并不能让人方便地保护程序,除引用WEB服务外,有无其他程序保护方法?目的是保护组件不被他人利用或是被反编译.
3 你认为就中国而言,未来的软件将有什么特点趋势,以及有什么令人惊喜的成果?
4 你是否在开发中把自己比作客户对象,而不是以一个无知的电脑新手为客户目标?
5 你是否考虑过客户可能不喜欢你的布局或是你的配色,你是否会将此作为重点解决目标之一?

------解决方案--------------------
呵呵
各有各的看法


------解决方案--------------------
探讨
1 开源的目的是什么,你是否支持开源,如果你加入开源项目组,你是否会开源自己的代码?
2 强命名并不能让人方便地保护程序,除引用WEB服务外,有无其他程序保护方法?目的是保护组件不被他人利用或是被反编译.
3 你认为就中国而言,未来的软件将有什么特点趋势,以及有什么令人惊喜的成果?
4 你是否在开发中把自己比作客户对象,而不是以一个无知的电脑新手为客户目标?
5 你是否考虑过客户可能不喜欢你的布局或是你的配色,你是否会将此作为重点解决目标之一?

------解决方案--------------------
1 开源的目的是什么,你是否支持开源,如果你加入开源项目组,你是否会开源自己的代码? 
1开源的目的是为了支持我喜欢的语言,让大家都来学习我喜欢的语言。
如果网络上有很多VB.NET的开源项目,那么这种语言会有很多人来学习。因为学习资料很多。
2为了提高知名度,得到社区的支持和赞同
3为了商业目的,开源的东西,很多大公司愿意使用,安全,廉价,可以修改代码,定制软件。
如果很多大公司用了我的开源软件,那个时候,就靠服务,技术支持赚钱了。
2 强命名并不能让人方便地保护程序,除引用WEB服务外,有无其他程序保护方法?目的是保护组件不被他人利用或是被反编译. 
这个没有研究过,不过,以后不是卖软件,是卖服务,卖标准
3 你认为就中国而言,未来的软件将有什么特点趋势,以及有什么令人惊喜的成果? 
基本上,中国软件已经死了。外包,看式样书写程序的人太多了。
没有自己的技术,核心。不需要算法,只要外国人给项目。
所有人研究DB,但是只限于SQL语法。
不肯老老实实从头开发,节约成本,拿来主义。
别人的控件,用得开心,设置控件属性,就是写程序。
不考虑效率,只要正确,不优化代码,不重构,没有设计模式。
我发现,很多真正的高手的本职工作,可能和他的上班的工作完全不一样的。兴趣才是好的程序员的土壤
4 你是否在开发中把自己比作客户对象,而不是以一个无知的电脑新手为客户目标? 
我写的东西,最好是我妈妈都容易使用的。这个最重要。
不要搞得很高深的样子。
5 你是否考虑过客户可能不喜欢你的布局或是你的配色,你是否会将此作为重点解决目标之一?
用户界面很重要的。第一眼给人的印象非常重要的。我愿意使用漂亮的,但不一定是最完美的软件。

------解决方案--------------------
1 开源的目的是什么,你是否支持开源,如果你加入开源项目组,你是否会开源自己的代码? 
撇开冠冕堂皇的理由,其实在资本社会里,开源主要为商业公司利用,作为搞乱市场打击对手的一种手段。
如IBM在java工具被Borland彻底打败后,就采取了开源、免费的策略打击Borland

2 强命名并不能让人方便地保护程序,除引用WEB服务外,有无其他程序保护方法?目的是保护组件不被他人利用或是被反编译. 
完全不被反编译是不可能的,即使用汇编写程序编译成的机器码都可以反编译,用混淆器可以加大难度。

3 你认为就中国而言,未来的软件将有什么特点趋势,以及有什么令人惊喜的成果? 
未来企业走向垄断,小公司很难生存。

4 你是否在开发中把自己比作客户对象,而不是以一个无知的电脑新手为客户目标? 
本人会进行需求调研。

5 你是否考虑过客户可能不喜欢你的布局或是你的配色,你是否会将此作为重点解决目标之一?
可以用a版给客户提建议
------解决方案--------------------
1 如果我能力够的话,我会分享我的代码。个人认为在中国的开源有起色,但是效果不大好。因为多数的开源项目都是国外的,基本上都是英文文档来做的。现在很懊恼自己的英语,挤时间出来补。
2 呃,这个我不大清楚,目前的我只关心实现的问题,没考虑其他的问题。
3 中国软件,我认为可能会给微软做很多的免费打工者,使Windows等系列软件越做越好,用XP的人太多了。说实话,我很期待龙芯和红旗的结合,虽然很远。
4 开发的时候,我会以懂一点电脑知识的、或者一些电脑操作的人作为思考对象。在调试阶段,当小白。
5 考虑过,程序界面挺重要的,个人认为。有空的时候,我会看资料,以及和美工探讨怎样的界面更美观直白。PS:我很喜欢Google的风格。
------解决方案--------------------
1 支持开源软件
2 web开发成为主流
3 软件开发更注重模块化,提供功能服务的模块
4 程序员更强调代码的规范化,代码更安全稳定。
5 开发界面完全与系统实现隔离,甚至用户可以定义自己的界面。
------解决方案--------------------
1 支持开源软件,愿意开源自己的代码。(虽然自己才走出校园,踏入软件行业刚四个月)
2 web开发成为趋势, 
3 软件开发更注重模块化,提供功能服务的模块 
4 程序员更强调代码的规范化,代码更安全稳定。 
5 开发界面完全与系统实现隔离,甚至用户可以定义自己的界面
------解决方案--------------------
XML code

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

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

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

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

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

------解决方案--------------------
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: