“经历设计在前,成为架构师在后”。在成为架构师的路上,程序员必须要多看、多想,并试着自己设计,慢慢积累感觉,进而积累经验。然而,好的架构不是设计出来的,而是演进出来的。不同公司或同一家公司的不同时期面临的问题不同,呈现出来的架构也不一样。一千个架构师心里有一千种最好的架构。今天给大家推荐几本成为架构师的路上必看的好书。构建架构知识体系1、《架构之道:软件构建的设计方法》作者:[美] 居瓦
转载
2023-07-13 10:33:07
154阅读
CIO应该是个超人,因为他总是被要求既要懂技术、又要懂管理、要比业务人员更懂流程、还要能适时领导CEO 。而在日常工作中,CIO还要被一大堆的琐事围绕着,他怎么可能做到能够精通以上这些知识并有时间去实践呢? 其实,聪明的CIO并不需要成为各个方面都精通的天才,他只要牢牢把握住技术、管理、业务和领导力这四个领域中几个关键要点,就能在工作中应对自如。横扫纵挖 打通技术脉络 错误的技术路线和产品选型
转载
2024-05-06 09:46:34
14阅读
一、Best Practice注释应该声明代码的高层次意图,而非明显的细节反例说明上文方法用于根据参数生成签名,注释中详细描述了签名算法的实现步骤,这其实就是过度描述代码明显细节正例总结注释一定是表达代码之外的东西,代码可以包含的内容,注释中一定不要出现 如果有必要注释,请注释意图(why),而不要去注释实现(how),大家都会看代码在文件/类级...
转载
2021-07-28 17:48:36
1232阅读
-and-deployment【编
转载
2023-01-06 12:00:55
172阅读
引言随着 Kubernetes 社区的不断发展,即将迎来 Kubernetes 1.30 版本的迭代。在早先的 1.24 版本中,社区作出一个重要决策:不再默认集成 Docker 作为容器运行时,即取消了对 Docker 的默认支持。这就像咱们家厨房换了个新灶头,虽然厨艺的本质没变,但用起来感觉肯定不一样。这篇文章就带你摸透这个变化,直击 Kubernetes 1.24+ 版本抛弃 Docker
原创
2024-04-10 11:24:14
59阅读
1. 背景敏捷开发已经流行了很长时间,如今有越来越多的企业开始践行敏捷开发所提倡的以人为中心、迭代、循序渐进的开发理念。在这样的场景下引入Docker技术,首要目的就是使用Docker提供的虚拟化方式,给开发团队建立一套可以复用的开发环境,让开发环境可以通过Image的形式分享给项目的所有开发成员,以简化开发环境的搭建。但是,在没有Docker技术之前就已经有类如Vagrant的开发环境分发技术,
原创
2016-03-05 18:01:32
283阅读
一.什么是黑客 在力求当一个黑客前,我们要先了解什么是黑客 Hacker -- 黑客 热衷研究、撰写程序的专才,且必须具备乐于追根究底、穷究问题的特质。 在黑客圈中,hacker一词无疑是带有正面的意义,例如system hacker
转载
2009-04-17 11:30:59
685阅读
1评论
睡觉的诀窍 根据医学和我的体验、观察,一个人真正睡着觉最多只有两个钟头,其余都是浪费时间,躺在枕头上做梦,没有哪个人不做梦。至于醒来觉得自己没有做梦,那是因为他忘记了。 通常一个人睡两个钟头就够了,为什么有人要睡七、八个钟头?那是你赖床躺在枕头上休息的习惯养成的,并非我们需要那么久的睡眠时间,尤其打坐做功夫的人晓得,正午只要闭眼真正睡着三分钟,等于睡两个
转载
2009-06-25 14:35:18
618阅读
一个同事朋友说她最近感到郁闷,原因是觉得工作压力太大、节奏太快,不管她有多么努力,总也满足不了老板的要求。结果发现越赶越紧,几近崩溃。
由此想到一个故事。在美国的华盛顿州的西雅图,有两个全球闻名的公司,一个叫做微软,一个叫做波音。某一天,两个公司的职员在一起喝咖啡,微软的员工抱怨说,哎呀,我们忙啊,你如果跟老板说你的工作
推荐
原创
2011-08-02 07:32:05
2903阅读
点赞
2评论
假设你的月收入只有2000元,你也可以过得很好。我帮你把钱分成五份。第一份600元,第二份400元,第三份300元,第四份200元,第五份500元。
第一份,用来做生活费。这么少的生活费,每天只能够分到十几元。早餐一份煮米丝,一个鸡蛋,一杯豆浆。中餐一份快餐,一个水果。晚餐自己开个小灶,煮点饭,加俩菜,睡前一杯奶。这样一月的伙食大概是500-600。不过,如果你还年轻,身体暂时还没有太多问题
转载
精选
2011-02-17 15:53:00
516阅读
点赞
Atitit 融资 之道 圈钱之道 attilax总结 1.1. 圈钱融资实际是一个意思,褒贬不同而已。。调侃的
原创
2021-08-31 17:44:19
119阅读
一切都要靠追求,有追求才会实梦,人生要有目标的前行,否则将一事无成;所以珍惜一词不是无道,要细琢;
转载
2008-06-26 21:29:12
443阅读
本文为《软件设计精要与模式》第一章
设计没有标准,只有目标。如果硬要制定一个标准,那么标准就是快捷、适用与优雅。如何从没有标准的设计中体验设计的乐趣,寻求问题的解决之道,成了我们软件设计者生命不可承受之重。与众多创造了灿烂文化的艺术家一样,作为软件产品的设计者,设计常常成了一种苦闷的象征。就如困守在地球之上的古代人类一般,因为渴望飞翔的自由,于是搔首问天,俯仰天地,体察宇宙与璀璨的星辰,从而发现
原创
2009-02-14 15:25:23
449阅读
做人有做人之道,道行的深浅是和修炼的时间与方法戚戚相关。想悟出做人之道,必须在日常生活中勤学苦练、潜心钻研、不断探索、反思总结,才能提高做人的道行,才能超越自我,达到做人的完美境界。
转载
精选
2015-01-16 10:37:01
450阅读
The Zen of Python, by Tim PetersPython之道Beautiful is better than ugly.美观胜于丑陋。Explicit is better than implicit.显示胜于隐式。Simple is better than complex.简单胜于复杂。Complex is better than complicated.复杂胜于过度复杂。Fl
转载
精选
2016-04-13 14:44:01
745阅读
这几天稍有一些空闲,整理了一下自己的博客,不想惫懒的我却已经post了几十篇文章了,整理起来,也能出一个小册子了。是否有价值,还有待批评,对于自己,却也算是自己的一点收获。在博客园建立一个“Design & Pattern”团队后,发表了不少有关设计的文章,内容主要以设计模式为主,同时也涵盖了TDD、重构等内容。写这些文章,颇费了自己一番精力,有些文章放在博客园时,也得到了很多朋友的肯定。窃以为,...
原创
2021-07-22 11:54:10
246阅读
从后端到前端、从C+到Java、从应用系统到机器学习,从大数据到云计算,吾生有涯而知无涯,欣赏,开放、包容。大卫谈学习link
原创
2021-07-29 14:22:27
133阅读
标题 #一级标题 二级标题 三级标题 ### 三级标题 字体 **粗体** *斜体* ***斜体加粗*** ·~波浪线~~ 引用 大于号> 分割线 *** 图片 ![截图]() 超链接 点击跳转到b站【】() 列表 A有序列表1. B C 无序列表 1 2 3 4 - 空格 表格 xx|XX|xx| ...
转载
2021-09-20 16:16:00
231阅读
2评论
种好因 结好缘 得好果 因缘, 缘起, 因果, 百因必有果 凡夫畏果,圣人畏因
原创
2021-07-12 17:26:06
111阅读
代码之道 优雅的写代码: 能通过所有测试; 没有重复代码 体现设计中全部设计理念 包括尽可能少的实体,例如类,方法 消除重复,提高表达力 有意义的命名 使用能读出来的名称 类名不应该是动词 别用双关语 注释 格式 缩进、空行 对象和数据结构 私有化 错误处理 ...
原创
2022-05-08 16:57:07
122阅读