zoukankan      html  css  js  c++  java
  • 有意思的质疑

    一、SOA不就是Interfaced-Based编程吗?

    终于有人忍不住发出了质疑的声音,SOA,听起来很玄,其实不就是Interfaced-Based编程嘛?我们以前OO编程的时候不是一直都这么干的吗?充其量用Web Services来包装了一下,这就是所谓的“革命性”吗?

    有人就接道,“革命性”就是指的WEB Service啊,可以穿透网络啊。

    当然有人会反驳了,理由就是:Interfaced-Based不能能跨平台吗嘛,和SOA、AOP差别大了,而且SOA确切的说是“Message-Based”编程,而且别忘了还有AOP呢。

    二、有必要学XAML吗?

    XAML真是很火啊,特别是Dan Box和Chris Anderson出了两个MSDN TV短片之后。但是有人就说了,XAML是定义程序界面用的一种标记语言,就像今天用HTML定义Web界面一样,可以想象以后VS.NET肯定可以用WYSIWYG的方式来制作程序的界面,就像今天可以用N多的工具来制作Web界面一样,我们有必要去学这些XAML的标记、用法吗?

    反驳的人当然有了,“我们制作Web网页,而不懂HTML实际吗?看看现在做网页的那些工具所谓的WYSIWYG的效果...”、“有必要学数学吗?反正有计算器了...”

    但是,“HTML不同啊,当初就没个统一的界面标准,结果被大家搞乱了,而XAML是微软自己的,当然可以精确定义了...”、“数学和XAML没有可比性啊,可以拿IL比比,能读懂IL当然有好处,可是谁会用IL写代码呢?”
  • 相关阅读:
    Go入门笔记-14 EdgeX读取配置文件
    Go入门笔记-13 使用EdgeX日志输出
    Go入门笔记-12 输出unix时间戳
    Go入门笔记-11 Go 获取Linux系统CPU占用率
    htop使用
    Ubuntu子系统默认使用root登录
    函数参数传递数组
    c 'CRTSCTS' undeclared
    c 数组指针使用
    使用SD卡刷OpenWRT后,调整分区大小
  • 原文地址:https://www.cnblogs.com/kaneboy/p/2436722.html
Copyright © 2011-2022 走看看