我把吐槽发在这里好了。
对于成熟的现代流行的编程语言,只要能熟练运用,开发相同程序的效率都一样。而与所使用的语言类型没有太大关系
既然是成熟的流行的编程语言,当然是这样的。这里的效率说的是开发效率,做不到这点说明不够熟练。
如果把语言看成命令式的语言(比如js)以及描述式的语言(比如css)。那么这两种类型在使用方式上可以互换,比如可把命令式改为描述式的,也能把描述式改为命令式的
您改一个试试?css要体现一部分命令的效果需要伪类,不过哪怕这样,也不可能实现js能实现的所有功能。IE6除外。LESS != CSS!他的看起来的特性特性是在编译期实现的,本质还是描述式的,没有动态的效果。
大多数编程语言的核心功能都差不多,基本由循环、条件判断、数据类型等组成,只是语法与库的不同。因此学习多种编程语言对提高个人能力没有太大帮助,开发者应该把时间花在学习数据结构、算法、以及解决具体问题等方向上
程序=算法+数据结构
“专用语言”与“通用语言”相比使用范围较窄,因为它们无法实现“通用语言”的强大功能
请用CSS访问Cookie,并把它发到xss平台上。
JavaScripts是脚本语言,具体请看:
http://en.wikipedia.org/wiki/ECMAScript#Implementations相比Python这种通用语言Shell是一门语法比较复杂的语言,以至于有些人希望能够不用Shell实现的就不用Shell,而用其它语言代替Shell来编写脚本
Shell语法还复杂,看到Python不是要哭了?
Shell是一门跨平台的语言,使用Shell编写的脚本不用修改,便能很好的在各种Linux发行版上运行
http://en.wikipedia.org/wiki/Bash_(Unix_shell)首先shell的主语指带不明,甚至Windows的控制台你都可以叫他Shell。其次,类UNIX系统所共同支持的shell语法。最后,绝大多数linux系统都会带上bash,就算你硬要说没有,也至少会带一个兼容http://
en.wikipedia.org/wiki/Bourne_shell 语法的shell。
请不要把用户自行安装的其他shell考虑在内。
使用设计模式,有时可让程序代码变得更清晰易懂,也更容易和其它懂模式的人沟通。但模式也可能会增加程序的复杂度
更多情况下,设计模式会让代码变得更加冗长复杂,增加他人阅读的难度,沟通请使用文字。同样的目的,你是愿意面对1000行的代码还是400行的。阅读代码的成本,比重新完成的成本高10倍以上,看方法名知内容的阅读不算。
协议往往比实现此协议的程序活的更久,因此我们不但应该学会使用程序,也应该学习程序所使用的协议
私有协议死得比程序还快,比如,QQ2000使用的登录协议。
版本管理工具在合并两个分支的代码时,此两个分支可能分别来至不同的程序项目
干出这种事情的拖出去揍。
测试驱动方法可以提高开发程序的效率,特别是在不增加新功能重构现有程序代码时
带来更多的限制,减慢开发速度。
管道为两个程序之间建立起了互相通信的方式,程序在运行过程中可以通过管道互相传输数据
不能吗?LZ多想想
管道可以让程序与程序之间分工更为明确,从而减少了整个程序代码的复杂度
带来额外的协议维护费用。
管道可让一个程序在未来发挥出程序作者自身没有预料到的作用
http://zh.wikipedia.org/wiki/%E7%A1%AE%E5%AE%9A%E6%9C%89%E9%99%90%E7%8A%B6%E6%80%81%E8%87%AA%E5%8A%A8%E6%9C%BA使用管道可以避免两个程序之间必须互相了解对方的实现细节才能彼此合作
协议还不是细节?我用json,你用urlencode,我们来交流一下吧。
当一个网站的数据量越来越大时,为了存储更多的数据,必须使用支持可存储量更大的数据库,或者使用空间更大的磁盘
……到更多的服务器上就不要增加硬盘啦!!!LZ真是太TM机智了!!!!太神了!!!!!快去拿图灵奖,还和我等傻逼瞎哔哔个毛啊!!!!!!!还有物理学的诺奖也可以拿了吧!!!!信息熵都被你吃到黑洞里去了吧!!!!!!
这个答案真的是找喷
数据结构也可视为算法的一部分,优秀的数据就够能够引出优秀的算法。因此有时可以把编程的重心从算法的角度移步到关注数据结构,从而降低整个算法的复杂度
程序=算法+数据结构
顺便说一句,SplayTree是数据结构,Splay是算法
在开发程序初期,若能为未来程序中可能会遇到的性能问题设计好算法代码,便能优化程序的性能。因此在项目初期应该多提前考虑算法优化问题
……在您眼里只要能跑出结果,跑1W年也无所谓是吧,反正跑着跑着CPU性能就上升了,然后时间就会越缩越短,不用考虑优化是吧,您在微软工作是吧?还是在开发Android?不考虑优化算法效率,其它的优化都是搞笑。CPU累个半死帮你争取回来的常数,都被您败光了。
PS:还是说古剑2是您开发的,我要求退货!!!