首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计
订阅
sekitj
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
为什么总是用不好设计模式?
经常看到一些设计模式的文章,写了很多内容,也举了一些很“生动形象”的例子。 但是可能和《Head First 设计模式》会有一样的问……学会了,但我好像用不上?
设计模式六大原则(一)----单一职责原则
设计模式六大原则之【单一职则原则】 一、什么是单一职责原则 首先, 我们来看单一职责的定义. 就一个类而言,应该仅有一个引起它变化的原因。应该只有一个职责。如果一个类有一个以上的职责,这些职责就耦合在
图解设计模式
是的,没什么,我也写过烂代码,刚毕业时业务逻辑也会一个函数干到底,只知道能实现功能就可以了。 自然而然知道了需要合理拆分函数。 然后把各个函数组织起来。 上面这种解决问题的方式就是面向过程的编程思想。 随着我们不断的学习,学会使用了面向对象的特性。 答案:继承。 定义一个父类,…
多账户登陆设计
现在几乎大部分的App都支持使用多个第三方账号进行登录,如:微信、QQ、微博等,我们把此称为多账号统一登陆。而这些账号的表设计,流程设计至关重要,不然后续扩展性贼差。本文不提供任何代码实操,但是梳理一下博主根据我司账号模块的设计,提供思路,仅供参考。 首先输入手机号,然后发送到…
记一次支付系统的设计体验
支付系统是一个老生常谈的话题,我也相信每个公司开发的支付系统不尽相同,因为业务形态并不太一样。 在此,我并不想讲一个大而全的支付系统,个人也没有能力去阐述。 在我看来,一个支付系统应提供支付渠道管理,支付网关,基本支付/退款/转账能力,支付记录/明细,及其相关的监控运维系统。 …