刚开始学习软件工程的时候,我们经常会碰到像这样的事情:
软件应该符合 SOLID 原则。
但这句话实际是什么意思?让我们看看 SOLID 中每个字母在架构里所代表的重要含义,例如:
S - 单职责原则
O - 开闭原则
L - Liskov 替换原则
I - 接口分离原则
D - 依赖反转原则 ...
文章玄学酱
2017-08-03
1122浏览量
App开发架构指南(谷歌官方文档译文)
这篇文章面向的是已经掌握app开发基本知识,想知道如何开发健壮app的读者。
注:本指南假设读者对 Android Framework 已经很熟悉。如果你还是app开发的新手,请查看 Getting Started 系列教程,该教程涵盖了本指南的预备知识。
app开发者面临的常见问题
跟传统...
文章玄学酱
2017-08-02
1163浏览量
Flutter 体系化建设,阿里有哪些技术沉淀?
为什么是 Flutter
集团内已有越来越多的业务和团队开始尝试 Flutter 技术栈,从闲鱼的一支独秀引领潮流,到如今淘宝特价版、盒马、优酷、飞猪等 BU 业务相继入局,Flutter 的业务应用在集团内也已经逐渐形成趋势。那么,是什么原因让集团内越来越多的开发者选择拥抱 Flutter 技术...