03 2015 档案
摘要:Q. #!的名字为什么叫Sha-Bang?A. Sha-Bang是Sharp和Bang的组合词。Sharp for #, Bang for ! 类似的情况是,C#通常被称为C SharpQ. Sha-Bang(#!)是不是注释?A. 不是注释。Sha-Bang(#!)所在行的作用是告知该脚本使用的是...
阅读全文
摘要:##关于面向对象的基本事实如果把我已经粗略接触到的编程范式分类的话,大概可以分为面向过程、面向对象。当然,还有仅仅听说过的函数式编程和很多没听说的。####面向过程编程>+ 命令式编程语言就相当于冯诺依曼语言,也基本等同于通常所说的面向过程编程。>+ 所有把修改变量的值当作最基本计算方式的语言都可以...
阅读全文
摘要:很cool的名字,极限编程(Extreme Programming,简写XP)是编程的一种流行趋势:(1)首先是对目标进行计划;(2)然后将测试用例集合编写为一种框架;(3)之后才编写实际的代码。 在完成实际代码后的任何时候,都可以运行测试用例以查看接近设计目标的程度,该测试套件具体体现了这个...
阅读全文