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写代码呢?”
  • 相关阅读:
    robotframework-ride1.7.3.1更新安装
    批量删除新浪微博
    Redis
    GET和POST两种基本请求方法的区别
    selenium2自动化测试实战--基于Python语言
    同步/异步/阻塞/非阻塞/BIO/NIO/AIO
    HTTP抓包实战
    LCT模板(BZOJ2631)
    树链剖分模板(BZOJ3083)
    凸包(BZOJ1069)
  • 原文地址:https://www.cnblogs.com/kaneboy/p/2436722.html
Copyright © 2011-2022 走看看