Mr.Simple的专栏

LIFE IS LIKE A BATTLE.

面向对象六大原则

本文出自《Android源码设计模式解析与实战》中的第一章。 1、优化代码的第一步——单一职责原则单一职责原则的英文名称是Single Responsibility Principle,简称SRP。它的定义是:就一个类而言,应该仅有一个引起它变化的原因。简单来说,一个类中应该是一组相关性很高...

2015-11-30 00:10:44

阅读数 37737

评论数 37

Android系统架构之微服务架构

前段时间我们翻译的《软件架构模式》( 完整书籍的地址 ) 对外发布之后得到了大家的一致好评,书中讲述了五种经典、流行的软件架构模式,同时分析了五种模式的实现、优缺点等,为我们的开发工作提供了很有价值的指导。但是《软件架构模式》的问题

2015-06-01 10:26:27

阅读数 12045

评论数 4

Ted Mosby - 一个MVP框架的软件架构

MVP软件架构的重量级文章

2015-05-28 08:20:01

阅读数 8441

评论数 5

软件架构模式之分层架构

对程序员来说很常见一种情况是在没有合理的程序架构时就开始编程,没有一个清晰的和定义好的架构的时候,大多数开发者和架构师通常会使用标准式的传统分层架构模式(也被称为多层架构)——通过将源码模块分割为几个不同的层到不同的包中。不幸的是,这种编码方式会导致一系列没有组织性的代码模块,这些模块缺乏明确的规...

2015-04-19 23:53:59

阅读数 22640

评论数 9

一种更清晰的Android架构

过去几个月以来,通过在Tuenti网站上与@pedro_g_s和@flipper83(安卓开发两位大牛)进行友好讨论之后,我决定写这篇关于架构Android应用的文章。 我写这篇文章的目的是想把我在过去几个月体悟到的小方法以及在调查和应用中学到的有用的东西分享给大家。

2015-03-23 10:14:37

阅读数 9260

评论数 11

提示
确定要删除当前文章?
取消 删除