• AI 编码工具不是智能同事,而是需严格监督的委托引擎。过度依赖“氛围编码”将导致技能退化与系统风险。开发者应转变心智模型,以“工厂流水线”视角精准委托,坚持“信任但验证”,在利用效率的同时守住技术主权。 别再“氛围编码”了!AI不是
  • Eugene Yan 撰写的文章《Simplicity is An Advantage but Sadly Complexity Sells Better》,这篇文章探讨了为什么简单性在某些情况下可能不被充分重视,尽管它本身是一个巨大的优势,以及为什么复杂性在某些情况下会卖得更好。文章还讨论 icon
  • 表达式应该优于语句:这才是编程语言设计的更简单方式!有些编程语言(如 Lisp 和 OCaml)只有返回值的表达式,而其他编程语言(如 Java 和 Python)既有表达式,也有不带返回值的语句。 icon
  • Vibe-debug, vibe-refactor 到 vibe-check , 从鼓边敲到敲到鼓中心的过程: 打开IDE,深呼吸,闭上眼,心里默念三声“我是全栈之神”,然后对AI说:“来,帮我写个能自动炒股、还能哄我睡觉的全栈App。” icon
  • 游戏结束了! 那些说Vibecoding(氛围感编码)写的代码没法维护的人,根本没意识到,用不了几年,只要你说一声,人工智 icon
  • Cognition 团队发布 Codemaps,用 AI 生成结构化代码地图,帮助工程师快速理解复杂系统,拒绝“Vibe Coding”带来的盲目依赖,重拾对代码的掌控与责任。 作者背景:Cognition 是一家由前 DeepMind 工程师创立 icon
  • 博客文章“不要像鲍勃大叔那样重构”批评了罗伯特“鲍勃大叔”马丁在其颇具 icon
  • 人们很容易认为最小化代码行数对于提高代码可读性很重要。然而,减少行数并不总是最好的选择。 在本文中,我们将解释优先考虑可读性而不用担心代码行数的重要性。 代码简洁但难以理解的问题 icon
  • 我已经使用 Claude Code 几天了,它一直在毫不留情地解决我老旧代码库中遗留的错误。它就像一台用美元驱动的木材削片机。它只需聊天就能完成令人震惊的任务。[...] Claude Code 的外形非常笨重,不支持多模式,而且很难与其他工具配合 icon
  • 作者在文章中提出了三个因素,用以解释软件的特性,并对软件开发中遇到的困难进行了深入的思考。 以下是文章的主要内容概述: 三个因素(Triad) icon
  • 氛围编码兴起创造了一个意想不到的新赛道:清理由人工智能生成的软件的技术债务。AI生成代码存在大量安全漏洞和技术债务,专业清理团队时薪高达400美元,企业需在AI加速与专业清理间找到平衡。 是不是类似你们在晚会高氛围结束后,主人要悄悄打扫卫生? icon
  • GitHub Copilot 的众多新兴功能之一就是用于在 Visual Studio Code 中重写 Java 语法的新功能。 现在可以在微软基于开源的跨平台代码编辑器中重写你的 Java 代码,这要归功于VS Code 市场中 icon
  • 点击图片 完整视频 icon
  • 在过去的几年里,越来越多人开始用AI进行所谓的“vibe-coding”开发。简单来说,就是让AI辅助完成应用开发,从原型到上线的整个过程都能加速。听起来很酷,但很多人往往只关注功能能否跑起来,而忽略了代码的健壮性、安全性和可维护性。 事实上,一款真正能长 icon
  • 通过反复交谈,比尔·卡普托让我确信了一件非常令人惊讶的事情。这件事改变了我看待世界的方式,也改变了我做事的方式。 根本不存在软件生产力这样的东西。 icon
  • 随着 Rust 项目规模的扩大,需要付出不少努力才能保持其清洁状态,不会妨碍您和您的同事的工作效率。 这就是为什么我决定分享我用来管理大型 Rust 代码库并避免复杂性和技术债务的简单规则。 要牢记的最终目标是, icon
  • 《代码审查圣经》——一本让你同事又爱又恨的“职场生存指南”代码审查(Code Review)就是那个你辛辛苦苦写完代码后,被同事用红笔圈得满屏都是“建议修改”的“酷刑现场”。第1章:SOLID原则——你以为你懂,其实你只是背过 icon