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] 这个问题涉及软件开发过程管理,好的过程管理会尽可能早的识别并屏蔽这个问题,或者在该需求不明确的情况下,提供可持续改善的解决方案。
------解决方案--------------------