PHP令人不爽的12个特性

来源:互联网 发布:java堆排序算法 编辑:程序博客网 时间:2024/05/16 02:08

    CSDN 831消息:国际热点,系采集国际主要IT技术媒体当天的热点话题,希望借此能够扩展您的视野,给您所参考和帮助。

 

PHP令人不爽的12

gst 之前曾写了一篇文章给出了PHP最显著的15个特性,这次他以自己的工作经历给出了PHP令他不爽的12点。

包括命名和返回值的规则;Method chaining;静态方法和范围解析;安全模式……详见全文解释。

eWEEK:五步走向下一代Web应用

eWEEK首席技术分析师Jim Rapoza 在文中写道下一代Web的特征是动态、开放、交互和灵活应用,不仅容量超过传统Web应用,而且也不再只是传统桌面应用的形式。

至于如何迎接甚至构建下一代Web应用,eWEEK总结并给出了五步:1,构建富Web应用;2,思想要开发;3,保持数据动态化;4,保证线下可用;5,灵活通用。小标题看似简单,实则文章对每一步都做了深入的解释,详见原文。

 

像普通程序一样在Windows上运行Linux

新手如何更好地学习Linux呢?geek111222介绍了一种在Windows上运行和学习Linux的方法。他说道,通过创建虚拟硬盘并使用像WinImage一样的软件可实现WindowsLinux间的数据传递,还能构建虚拟网络。在文中,作者图文并茂详细地讲述了每一个步骤,还提供了部分代码和指令。有兴趣的不妨看一下。

 

C++ vs Java vs Python vs Ruby 比较

bonlebon在文中写道:我不是任何一门特定语言的拥趸,我只想写有用的程序并乐此不疲。我知道C++Java非常棒,我也用PythonRuby工作过,于是我得出下面的结论:

Javagarbage collection 提高开发效率;

Java C++慢;

C++ 编程方面比其他三者难;

Python/Ruby 的执行和动态的效率比Java更高

Python/Ruby Java

Python/Ruby 程序比Java需要更少的代码清理…………

接着作者逐一解释了他的结论。

  

 

 敏捷让软件开发更加专业

Darryl K. Taft 在文中写道,他刚参加了在华盛顿举行的敏捷2007大会,听到许多名家的言论受益匪浅:“敏捷不过是软件开发团队开发的一种能力”“敏捷是应对变化的能力”……

再结合自身经验,作者长篇阐述了这样一个观点:敏捷不仅是一种方法一种能力,在开发中引入敏捷更是软件业更加专业的一种表现。

 
原创粉丝点击