-
[置顶]软件接口设计怎么做?前后端分离软件接口设计思路
本文关于软件接口设计怎么做?前后端分离软件接口设计思路。好的系统架构离不开好的接口设计,因此,真正懂接口设计的人往往是软件设计队伍中的稀缺型人才。为什么在接口制定标准中说:一流的企业做标准,二流的企业...
-
[置顶]接口管理如何做?接口实现版本管理的意义和最佳方法
本文关于接口管理如何做?接口实现版本管理的意义和最佳方法。API版本管理的重要性不言而喻,对于API的设计者和使用者而言,版本管理都有着非常重要的意义。下面会从WEB API 版本管理的角度提供几种常...
-
[置顶]实现API管理系统的关键
下面将通过几个关键词的形式说明API管理的重要性和未来的实现方式。1.生命周期管理在整个API生命周期中更深入地集成所有工具将进一步提高生命周期循环的速度,而且更重要的是提供满足消费者需求的API。这...
-
滴滴出行海量数据背后的高可用架构(滴滴大数据架构)
作者介绍许令波,花名君山,现任滴滴出行技术研究员,从事容器化和资源调度方面的技术建设。曾在淘宝工作七余载,经历了淘宝网 PV 从 1 到 50 亿的增长历程。其中涉及端与管道、应用层代码级、应用架构和...
-
-
软件架构设计中要注意的六个方面(软件架构要考虑的问题)
今天和师弟聊天聊到他们项目开发,有些同事总是提前考虑性能优化,需求变更又是一大堆的重写,让我想起了Donald Knuth 提到的:对软件的过早地优化是万恶的根源。这里就简单的说几条重要的软件名人哲学...
-
总结Android模块化的一些知识点。(安卓模块化编程)
关于Android模块化我有一些话不知当讲不当讲最近公司一个项目使用了模块化设计,本人参与其中的一个小模块开发,但是整体的设计并不是我架构设计的,开发半年有余,在此记录下来我的想法。模块化场景为什么需...
-
浅谈 MVC、MVP 和 MVVM 架构模式(浅谈的近义词)
谈谈 MVX 中的 Model谈谈 MVX 中的 View谈谈 MVX 中的 Controller浅谈 MVC、MVP 和 MVVM 架构模式这是 MVX 系列的第四篇文章,在前面的文章中,我们先后介...
-
Android开发周报:微信模块化重构实践、滴滴插件化项目开源
新闻7月份安卓各版本份额:牛轧糖终于突破两位数:谷歌近日给出了安卓系统各版本最新的份额数据,去年推出牛轧糖版本(7.0,7.1)终于达到了两位数的市场份额,占11.5%。2015年推出的棉花糖仍然占据...
-
浅析Python的类、继承和多态(python面向对象的继承和多态)
类的定义假如要定义一个类 Point,表示二维的坐标点:# point.py class Point: def __init__(self, x=0, y=0): sel...
-
9个最佳的大数据处理编程语言(数据处理用什么编程语言)
大数据的浪潮仍在继续。它渗透到了几乎所有的行业,信息像洪水一样地席卷企业,使得软件越发庞然大物,比如Excel看上去就变得越来越笨拙。数据处理不再无足轻重,并且对精密分析和强大又实时处理的需要变得前所...
-
从技巧、案例和工具入手,详解性能优化怎么做(常用的性能优化技巧)
作者介绍颜圣杰, .NET平台软件工程师,对DDD领域驱动设计感兴趣,目前在研究ABP框架,热爱写作与分享。最近一段时间系统新版本要发布,在beta客户测试期间,暴露了很多问题,除了一些业务和异常问题...
-
云端的SRE发展与实践
背景SRE(Site Reliability Engineering)是Google于2003年提出的概念,将软件研发引入运维工作。现在渐渐已经成为各大互联网公司技术团队的标配。美团点评作为综合性多业...
