程序人生
文章平均质量分 91
程序人生
凡夫贩夫
独立开发者,服务范围:软件定制;技术方案编写;技术咨咨询;
展开
-
解码云原生架构:应对变革的挑战
搞明白了,云原生是什么后,什么是云原生架构就变得简单了。云原生架构是一种基于云计算环境并充分利用云服务的软件架构和开发方法论。其核心思想包括容器化、微服务架构、自动化、声明式配置、弹性和可观察性等。容器化: 应用程序被打包成轻量级的容器,容器包含了应用程序及其所有依赖和配置。这种标准化的打包方式使应用程序在不同的环境中具有一致的运行环境,增加了可移植性和部署的一致性。微服务架构:应用程序被拆分成小的、独立的服务单元,每个服务专注于执行特定功能。原创 2024-02-26 09:22:31 · 1042 阅读 · 0 评论 -
只会CRUD程序员朋友,你开始拥抱云计算技术了吗
云计算技术其实也不算是一个特别新的技术了,从其发展历程来看,可以追溯到早期的计算机时代。当时,计算机是昂贵、巨大、稀有且同时只能让一个人使用的。随着计算机技术的发展,出现了公共计算服务(Utility Computing),这种服务将是一种全新的重要工业的基础。1965年,《The Computers of Tomorrow》的影响下,MAC 项目组开始开发 Multics 操作系统。在这个过程中,通用电器被选为硬件供应商,IBM 出局,贝尔实验室加入到 MAC 的软件开发中。原创 2023-11-11 16:13:10 · 134 阅读 · 1 评论 -
《大话设计模式》让设计模式不再高深,连傻瓜都可以读得懂
最近刚刚完成了设计模式的专栏的编写,其实关于设计模式的内容,早都想写点东西总结一下设计模式。为什么特别想写这方面东西,其中很大程度是受了《大话设计模式》这本书的影响,通过阅读这本书,我了解到了设计模式的魅力,也就滋生了要学习并掌握好它的念头。回到这本书本身,有人评价是:把复杂难懂的方法论包含在简单幽默对话中,作者真是厉害!当然,还有另外一种评价:内容写得太简单,有点糊弄人,一点都不严肃、认真!原创 2023-11-15 10:29:09 · 144 阅读 · 1 评论 -
管理压力:打工人不难为打工人
作为打工人,在知道压力是什么东西,认识到压力的积极作用和消极作用,另外还要管控好压力,真正的把压力转换为动力。最后,我想说:打工人不难为打工人!原创 2023-11-13 17:13:38 · 140 阅读 · 0 评论 -
程序员如何提高自己的代码能力呢?
程序员如何提高代码能力?个人认为代码能力比较强的程序员应该具备良好的编码习惯并可以输出高质量的代码实现的特征。那么程序员如何提高代码能力的问题,就变成了怎么才能成为一个具备良好编码习惯并可以输出高质量代码实现的程序员。其实很简单,首先,要知道高质量的代码具备哪些特性,良好的编码习惯有哪些,然后就是如何在编码过程中满足这些特性,并通过有意识的训练养成好的编码习惯。那么质量比较高的代码应该包含哪些特性?良好的编码习惯又有哪些?作为程序员又如何通过有意识的训练使自己能够达到这样的能力水平呢?原创 2023-10-31 14:29:31 · 365 阅读 · 2 评论 -
作为程序员,你有写注释吗?
程序员对代码注释可以说是又爱又恨又双标,你是怎么看待这件事呢,我来先说说我的观点。原创 2023-10-14 23:50:52 · 240 阅读 · 0 评论 -
怎么才能写出好的代码
但是有没有想过,一个项目通常是有多个人协作完成,如果其他人,对一些新颖的技巧并没有掌握熟练,他在阅读你的这些技巧的时候,必然要花费更多的时间,你的本意实际是想用新颖的技巧来提高效率,实际上只是提高了自己的效率,可能拉低了团队的整体效率。没有什么比客户满意,及时签字验收,更重要的事了。那么写代码的时候,是不是也可以学习一下这个套路:首先,把类名、属性名、方法名、变量名起得优雅一点,别动不动就a1、a2,还有m、n的,谁知道这啥意思,基本让人能见名知义吧,太长的名字用一下缩写,别不动一个类名几十个字符;原创 2023-01-06 21:44:11 · 1120 阅读 · 2 评论