博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
WCF傻瓜模式写程序
阅读量:5097 次
发布时间:2019-06-13

本文共 609 字,大约阅读时间需要 2 分钟。

按照顺序来说,就是四个步骤。

  1. 服务契约,也就是定义好接口
  2. 实现接口
  3. 寄宿服务进程
  4. 客户端的使用

我想照这个这四个步骤写程序,大致大框架也就出来了。如果要改动的细节的话,那么唯一要做的就是不断的去扩充功能。

那么,我仔细观察了一下这几个步骤中最为艰难的就是第一个步骤,从需求调研变成服务接口,这个过程太抽象,我不知道该怎么去慢慢体会出来其中的一些有规律可循的东西,我把它称之为经验。我发现,实现接口和定义接口这两个貌似有先后顺序的步骤,其实是可以混合使用的,因为不知道详细深入实现接口的步骤中需要的到底是一些哪些具体的接口。那么,从定义一个接口开始到实现一个,再在其中的过程中重新定义一个,在重新去实现一个接口。我所讲的意思就是,可以从实现一个大的接口中利用小的接口。好吧,这里产生了复杂的接口依赖。难以理解,高度相关。但是,事实上,缺少经验的支持,程序貌似就是这样子得,随着不断的磨练,那么会越来越精专的。

对于像我这样的初学者,我个人认为开始有一个大概的流程是很重要的,具体的细节倒是不要关注的太多,但是,流程的过程很重要。这一步要做什么,下一步要做什么,即使有些流程是没有固定的步骤,但是,刚刚开始也可以人为的进行流程的固化。这样有助于在空白的大脑里面进行具体概念的具象话。

转载于:https://www.cnblogs.com/snakevash/archive/2011/05/01/2033775.html

你可能感兴趣的文章
关于我 Jake Lin
查看>>
hue简单介绍
查看>>
现代服务业是什么?
查看>>
java学习笔记十——堆和栈的理解
查看>>
css遮罩蒙版效果 分栏效果
查看>>
rule.xml属性概念
查看>>
JDBC学习笔记
查看>>
css坑了我一下下之line-height
查看>>
ubuntu 16.04 u盘挂载以及卸载
查看>>
python 集合并集
查看>>
CSS样式书写顺序
查看>>
java解决跨域
查看>>
css scroll bug
查看>>
[编织消息框架][JAVA核心技术]动态代理应用8-IRpcReceive实现
查看>>
由一个经典布局问题引发的思考
查看>>
vue 字符串长度控制显示的字数超出显示省略号
查看>>
vim常用命令
查看>>
tensorboard 远程
查看>>
mysql常用操作(测试必备)
查看>>
修改tcp内核参数:somaxconn
查看>>