会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
不三周助
学而不思则罔,思而不学则殆。 温故而知新。
博客园
首页
新随笔
管理
08 2019 档案
C# 一个计算器功能实现引发的思考
摘要:一.需求 计算器功能需求,这个众所周知,很明确了。 二.步骤分析 1)初级实现计算器 优势:代码简单。 劣势:如果新增需求,需要不断在switch中增加分支,并且需要在对应分支写上相应的逻辑代码。代码耦合度太高。违背对修改关闭原则。 2)中级实现计算器 I.先看case分支中对应的操作,都是运算。即
阅读全文
posted @
2019-08-18 15:22
不三周助
阅读(689)
评论(0)
推荐(0)
公告