介绍 Robert C.Martin's 的 软件工程师准则 Clean Code 同样适用于 PHP。它并不是一个编码风格指南,它指导我们用 PHP 写出具有可读性,可复用性且可分解的代码。 并非所有的准则都必须严格遵守,甚至一些已经成为普遍的约定。这仅仅作为指导方针,其中许多都是 Clean C ...
分类:
Web程序 时间:
2020-07-06 19:32:19
阅读次数:
84
嗨,我是 Martin,也叫老王,今天推荐一款好用的开源图标库。 我们平常找图标往往会去 iconfont 但是今天,我们看了 Martin 的文章之后,就会有一个新的选择——CSS.GG Github https://github.com/astrit/css.gg star 5751 fork ...
分类:
Web程序 时间:
2020-07-05 21:23:03
阅读次数:
83
嗨,我是 Martin。最近为了统一社区称谓,都换成 Martin Ager Adams。 前言 前端世界,技术层数不穷。尽管更新速度已经放缓,刚入门的票友总还是鸭梨山大。 前端三剑客 —— HTML、CSS、JavaScript 中面试问的最多的就是 JS。 全网的资料浩如烟海,我们如何学习 JS ...
分类:
编程语言 时间:
2020-07-05 13:57:02
阅读次数:
195
本文内容 微服务 微服务风格的特性 组件化(Componentization )与服务(Services) 围绕业务功能的组织 产品不是项目 强化终端及弱化通道 分散治理 分散数据管理 基础设施自动化 容错性设计 设计改进 微服务是未来吗 其它 微服务系统多大 微服务与SOA 多语言多选择 实践标准 ...
分类:
其他好文 时间:
2020-07-03 15:33:18
阅读次数:
79
大家好,欢迎来到本人博客,昨天我给大家带来了哈喽沃德先生的微服务架构的前世今生(二):技术架构的演变。今天将会用2个故事帮助大家更好的理解 SOA 与微服务的区别。 一、故事1 很久以前的一天,Martin 在跟好友的交流中悟到了一种很棒的架构设计。他总结了一下,然后告诉了好友,好友说,这不是新鲜东 ...
分类:
其他好文 时间:
2020-06-26 16:24:30
阅读次数:
47
视频系列:RTX实时射线追踪(上) Video Series: Practical Real-Time Ray Tracing With RTX RTX在游戏和应用程序中引入了一个令人兴奋的和根本性的转变。在这个视频系列中,NVIDIA工程师Martin Karl Lefrancois和Pascal ...
分类:
其他好文 时间:
2020-06-21 16:06:27
阅读次数:
84
架构设计原则之我见2 2020.4.25 本次读的是架构设计原则之我见(二):SOLID 原则 我们先来看一下SOLID原则是什么? SOLID 原则,据 WikiPedia 所说,是由 Robert C. Martin 总结的面向对象设计原则。这个名字其实是以下五个原则的首字母简写: Single ...
分类:
其他好文 时间:
2020-06-13 21:25:46
阅读次数:
65
微服务的历史与陷阱_Martin https://www.sohu.com/a/316695159_673711 微服务的历史与陷阱 - 知乎 https://zhuanlan.zhihu.com/p/67174688 微服务的历史与陷阱 - InfoQ https://www.infoq.cn/a ...
分类:
其他好文 时间:
2020-06-09 14:43:00
阅读次数:
65
一、什么是微服务 微服务(Microservice Architecture)是最近几年流行的一种框架思想,关于它的概念很难一言以蔽之。 究竟什么是微服务呢?我们在此引用 ThoughtWorks 公司的首席科学家 Martin Fowler 于2014年提出的一段话: - 原文:https://m ...
分类:
其他好文 时间:
2020-06-06 00:41:37
阅读次数:
89
近些年微服务架构大行其道,趁着最近有时间,来捣鼓捣鼓微服务是怎么一回事。 微服务架构 微服务的概念由 Martin Fowler 于2014年3月提出: 微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间相互协调、互相配合,为用户提供最终价值。每个服务运行在其独立的进程中,服 ...
分类:
Web程序 时间:
2020-06-05 16:49:27
阅读次数:
82