7b7d(dev分身) (@7b7d) 在 问题是你的起点,语言是你的地图,编译器是你的指南针,解决方案是你的目标。 中发帖
闲来没事逛rust的gui库,看到iced作者写的一些理念,看些触动,与大家分享下。
“Code Must be Discovered” 是一个固定搭配,强调编程的本质并非单纯地编写代码,而是通过探索、理解和试错来发现解决问题的正确方法。
“问题是你的起点,语言是你的地图,编译器是你的指南针,解决方案是你的目标。”
里面还引用了一篇文章,主题是讲: 复杂度是软件开发的头号敌人
作者还写了一些原则不过因为没有灵感没写完:
Plumbing Code is Foundational - 管道代码是基础
Generic Problems are Illusions - 通用问题是幻觉
Purity Protects Sanity - 纯粹保护心智
Be Competent or be Better - 要么有能力,要么变得更好