四原则与引退

怎样解题 Polya 用另一种方式看待问题,多角度解决问题,更深刻理解问题 立即下载
原文: The Four Tenets and Retirement

由于Hartmut,他提到了我们自己的 Harry  Pierson正在讨论"以服务为向导的四种标准",这是我们2003年写的,里面的观点和 John Heintz的类似。

至于它们的引退,我无能为力。

MSDN通常会将这些文章永久地保存起来(你们在这里仍然可以看见我在1995年写的第一篇MSJ文章)。

至于"SOA/构架师社区“做的那些工作,我同样没有什么可说的,并且坦率地讲,我不敢确定他们是如何办到的。

换句话说,在那些帖子中,我几乎没有看见有什么错误的概念需要指出。

首先,我们之所以发布那些原则,只是单纯地为了让用于定义indigo的原则透明化--那就是我们所期待系统和服务的特点,人们应该用indigo来创建工程。这个目标不知是为了提供更多的引导,而是在一个相当抽象的层面上,强调”这就是我们期望你用它来处理的事情“ 。

另外,Harmut还说道”WCF协议层仍然是CLR-类,而不是Schema或Contract。“ 这不完全对。WCF协议在内存中的表示是一个Dom风格的树结构,这种结构可以通过多种技术来构造,而不仅仅是通过[ServiceContract]属性编写C#接口(如果你喜欢搞研究,可以去看看Sys.SvcModel.Description.ContractDescription)。ContractDesc即不是CLR映射也不是WSDL定义--而是在我们整个运行时库中使用的,优化过的内存表示。无论其价值如何,我们正以其它方式,积极地编写ContractDescs(老实说,我并不热衷于CLR接口和WSDL--祈祷上帝,告诉我我们能够做得更好)

最后,Harmut和John Heintz都抱怨(向我们大多数人那样)[WebMethod]样式。在这个空间中,有很多,几乎每一个栈上,都能看见他们。

我喜欢看见人们做的事情(包括但不局限于Harmut,John,还有我们尊敬而可爱的Tim)是勾勒出这样一个例子,这个例子是他们宁愿编写的,假设是"传统的"命令的编程语言(静态的或是动态的)的--更进一步讲,假设它们都是CRUD和non-CRUD操作(e.g.,告诉我你是多么的想写下TransferMoney方法)

这是一个很有启发意义的练习。






怎样解题 polya 怎样解题 理清思路 提升内功的好资料 怎样解题 理清思路 提升内功的好资料 立即下载

相关推荐

VMware虚拟机调用NVIDIA显卡全攻略:从3D加速到直通与vGPU

显卡虚拟化技术是虚拟化领域的关键组成部分,它通过在虚拟机中模拟或直接分配物理GPU资源,实现了图形渲染与通用计算的加速。其核心原理在于通过Hypervisor层对GPU指令进行拦截、转换或直接映射,从而平衡资源隔离与性能损耗。这项技术的核心价值在于提升资源利用率、实现计算环境隔离,并支持AI训练、3D渲染、科学计算等高性能负载的灵活部署。在应用场景上,轻量级图形界面加速、CUDA学习验证适合使用虚拟3D加速;而追求极致性能的机器学习训练、专业渲染则需依赖PCIe直通技术;对于企业级GPU资源池化与多租户共享

weixin_32308101的博客 1065

Polya定理及例题

概念 先讲Burnside定理: 百度百科的传送门:https://baike.baidu.com/item/burnside%E5%BC%95%E7%90%86/1505996  再放一个例题:    重点还是Polya定理 百度百科的传送门:https://baike.baidu.com/item/Polya/11020869 Polya定理在Burnside定...

OneLine_的博客 8675

Linux安装部署PostgreSQL详细步骤

Linux安装部署PostgreSQL详细步骤

2301_77356579的博客 9325

玻利亚(Polya)的《怎样解题》

怎 样 解 题 世界上解决问题的思维过程无非是已知、求、解的过程。 数学题(包括代数题和几何题)一般告诉了已知条件、求解的问题,需要寻求答案; 语文题一般只告诉你题目,已知条件需要作者发挥; 社会问题一般是要自己寻找问题,寻找已知条件,寻求解决问题的方法(有些问题是大家共知的,需要寻求已知条件和解决办法)。 软件编程问题一般:告诉需求,寻找满足需求的方案,执行方案 所以解题是学生学习的

ajian005的专栏 9450

常用的数据结构以及常用的算法

常用的数据结构以及常用的算法 常用数据结构 数据结构是计算机存储、组织数据的方式。 数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。 通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。 数据结构往往同高效的检索算法和索引技术有关。 一、线性表 线性结构: 最常用、最简单的一种数据结构。 线性表: 典型的线性结构。基本特点是线性表中的 数据元素有序且有限。结构中: ① 存在一个唯一的被称为“第一个”的数据元素; ② 存在一个唯一的被称为“最后一个”的数据元素; ③ 除第一个元素外,每

qq_47605698的博客 1455

新手入门机器学习案例(附源代码)

无

guguo666的博客 6657
上一篇: JSON,一种更好的XAML
下一篇: C#的CSREPL-REPL
techweb
博客等级 码龄19年 226粉丝 3842原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值