我过去几个月写的 10 条软件工程谚语/名言
在过去的几个月里,我在推特上发布了一些富有洞察力和启发性的软件工程谚语。比如下面这条:
我浏览了我的推特时间线并将它们收集到一个地方。
以下是带有视觉效果的引言:
成为优秀程序员没有灵丹妙药,需要大量的阅读、学习和练习。所以,现在就开始吧。
开放的拉取请求 (PR) 至少在两个方面是一种负担。1 它是一种尚未发送给客户的功能/修复。2 它很快就会引发代码冲突。
谈论自动化测试和持续集成(CI)很容易,但作为网店经理,平衡它与交付和成本却很难。
拥有自动化测试但没有持续集成(CI)就像拥有一把剑却任其腐烂。
你不可能照本宣科。通常来说,它是一种类似 Agileish、Kanbanish 和 RESTish 的实现。
如果您正在考虑软件产品创意,请将其打造为人们生活中不可或缺的止痛药,而不是人们可以而且会跳过的可选维生素。
软件工程师有能力创造出伟大的解决方案,但最好的软件对于解决最不重要的问题却是没有用的。
程序员/开发人员需要成为软件工程师。先思考解决方案,再思考实现方案的技术。先思考抽象,再思考代码。
软件开发人员首先是解决方案提供者,其次才是工程师。解决方案应该具有商业价值,而不是使用最新的技术潮流。
不磨利斧头,砍树就会耗费更多时间和精力。软件开发也是如此。
免责声明
这些内容并非我全部创作的,其中一些是从我在网上读到的内容和听过的播客中汲取灵感/改编的。谢谢。
原文刊登于geshan.com.np。
文章来源:https://dev.to/geshan/10-software-engineering-proverbsquotes-i-wrote-in-the-past-months-5421