首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
工程化
订阅
iSwifter
更多收藏集
微信扫码分享
微信
新浪微博
QQ
3篇文章 · 0订阅
列表类应用场景模板化
由于列表类应用场景具有固定的流程和模式,本文首先简要介绍了 QQ 阅读中列表类应用场景的架构,然后提出对这一场景进行模板化,以便提高开发效率、减少沟通理解成本。 同时,提出一套基于 『Chain of Responsibility』 的事件处理方案,也在一定程度上提高了开发效率…
有了这些你们团队的代码肯定规范
长的,描述性的方法和变量命名是好的。不要使用简写,除非是一些大家都知道的场景比如 VIP。不要使用 bgView,推荐使用 backgroundView 见名知意。含义清楚,做好不加注释代码自我表述能力强。(前提是代码足够规范) 删除没必要的代码。比如我们新建一个控制器,里面会…
规范化团队 git 提交信息
可以马上想到的是利用 shell 结合 git hook 实现在 git commit 阶段检查输入是否符合规范。符合就通过,不符合就终止,并给出提示信息。 在 github 上有 commitlint 这个项目,它可以很方便的在工程中做配置,并允许你自定义上面说的「规范」、「…