专业术语

元编程

闭包:  块(block)  区块 ; lambda 学C#的时候学的;就是写东西比较炫丽 ;比较爽,code比较爽 其余的工作交给框架。net 去处理了!

1: 习惯大于配置 这个是在php ci框架中可以体会出来的,也是研究ror和asp.net mvc中学习得来的,但是在j2ee中要进行大量的配置工作
2: DRY  相同代码不要写两边这个是看ror中学习得来的
3:  dbfirst  codefirst modelfirst 是看C#中学来的, 在java中的hibernate中得到使用
4:定义接口 interface  然后定义五个类实现这个接口,  根据具体的参数类型 new出相应的实体对象,    这事是看东的C#学来的  要在C++中得到
5:asp.net mvc学到了大量的封装的标签,   htmlforlable 这些htmlhelper 和urlhelper  ,这样可以应用在php ci <?site_url('')?> 框架和java struct框架中, <c:lable for> 
6 :  j2ee中学习到的是 DI 部分
7:C++对系统api依赖比较高,所以说它们比较底层;对底层要求比较高
     ; java这种跨平台语言 只需要依赖它的框架就好!
     C# 依赖着。net ,所以平时做一个小工具,会选择C#这种语言因为比较快
比如读取一个文件,C++需要调用windows api的函数并且还有好多异常判断,(Readfile)
 但是C# 和java只需要调用。net和jre的api就ok了! 一句话就搞定了!(io.readfile  )
 8: dsl (领域模型语言)
java 出身做web开发后来做php  web开发,  --》C++做手机游戏==》C++ iocp并发服务器 ---pc图形界面的软件 web开发和C++开发 其他的没有做过!!   

 9: 语法糖

猜你喜欢

转载自yangbinfx.iteye.com/blog/2161934