• 国内互联网炒作中台概念,源于一家芬兰Supercell公司,仅有300名员工,却接连推出爆款游戏,这家公司设置了强大的技术平台,支持众多小团队进行游戏研发,专心业务创新,不用担心基础设施和技术支撑,这个基础平台设施被贴上标签:中台。从支持业务专心创新角度看,中台概念有点类似无服务器Serve
  • 能效不仅仅是一个硬件问题。您的编程语言选择会严重影响您的能源消耗效率。多年来,我们将性能与处理时间混为一谈。“它的表现如何?”意味着“它的速度有多快?”但是现在情况发生了变化。开发人员,工程师甚至消费者都会做很多事情来避免CPU的大量消耗以保护他们的电池。能源效率始于硬件方面,但现在 icon
  • 我现在需要面试12位工程师,当然我已经了解了传统工程和软件工程的差异,学习了很多知识,但是当我真正进行面试时,遇到障碍,现在暂停面试了,软件与传统工程有什么不同? 1. 工程不是单一的。我们通常将软件与建筑桥梁进行比较,但这只是土木工程与电气,化学 icon
  • 所有算法现在都称为AI回复:1.现在,所有 icon
  • 如题,如果过早地草率地认为“过早优化是万恶之源”,这是为自己懒惰设计寻找理由,防止屁股决定脑袋。 众说纷纭:1.  当人们使用数据结构,算法和最佳解决方案进行面试时,会使用这个观点:“过早优化是万恶之源” icon
  • 鲍勃大叔:软件中没有质量与速度的权衡,从来没有。低质量意味着低速。走得快的唯一方法就是好好地走。 众说纷纭:1. 我最喜欢的版本是“没有快速和脏,只有脏。” 2. 那就是你的思维方式。当您需要的预 icon
  • 每个步骤都需要一年吗? 这就是为什么Kubernetes如此艰难的方式如此受欢迎的原因;) 就像在《行之有效的Kubernetes》一书中一样:“附录B展示了如何设置一个三节点的Kubernetes集群, icon
  • 康威定律的核心是人的组织架构决定技术物理结构,这一规律不但在软件技术行业存在,而且存在其他行业,例如城市发展,从古罗马到现代的亚特兰大,城市的形状已经被允许通勤者在大约30分钟内上班的技术所定义:现代亚特兰大可能与过去几千年的城市几乎没有什么相似之处,但它目前的居民与遥远过去的都市人 icon
  • — 使用一个共享数据库可以实现系统之间的集成 — 大声笑,你疯了吗? — 好吧,那让我们使用一个二进制日志binlog在服务之间共享数据— 您一生中从未读过工程学的书吗? — 让我们将二进 icon
  • 我在电脑前面欢呼雀跃别人问: 你找到问题所在了?????!!我: 没有,但是我能够总是让BUG总是出现并崩溃系统。别人: 我: 别人: ok icon
  • 我:“今天我写了36行非常不错的代码。”兰多:“只有36行?我以为你是个了不起的开发人员。”我:“我写的是正确的36行。 众说纷纭:我今天坐在那里想了四个小时。我认为这为我节省了大约6个星期的代码编写时间。 icon
  • Mario Fusco总结对软件系统的误解和谬论:如果X为大公司Y工作,它也会很适合我们。100%的测试覆盖率意味着100%的正确性。如果它工作得很好并且我们什么都没有改变,它将保持工作良好。软件质量可以被明确地衡量软件开发需求的方法论 icon
  • “我们如何变得敏捷?”“首先,重视个人和交互,而不是流程和工具。”“很棒!让我们安装该流程和一组用于执行该流程的工具。”“等等……个人呢??”“您是正确的。任何拒绝执行的人,将他们开除。”   icon
  • icon
  • 现代软件工具发展速度是惊人的。我基于其上开始工作的东西,我都根本不理解,快得都没有机会及时调试,比说“感谢上帝我不必支持这件事”更快。 众说纷纭:1. 数十年的行业孤岛+大科技已经过度划分了整个行业。这就像每个人都在同一个数据库中建立数据表 icon
  • 要创建软件,您需要程序员。不幸的是他们很昂贵,还懒惰,几乎无法控制。他们创建的软件既能使用也可能不能运行,但您仍需每月支付一次工资。当然,支付更少的钱总是更好。然而,有时他们可能会发现他们的薪水过低并且退出了。你怎么防止这种情况?不幸的是,我们不能再使用暴力,但还有其他一些机制。让我分享一下 icon
  • 开发人员: icon