An open API service indexing awesome lists of open source software.

https://github.com/pansonpanson/code-collection

代码合集,一些杂乱的记录,仅供自己参考。
https://github.com/pansonpanson/code-collection

Last synced: over 1 year ago
JSON representation

代码合集,一些杂乱的记录,仅供自己参考。

Awesome Lists containing this project

README

          

#### 为什么要创建这么一个仓库?

故事源于不久之前,读[Martin Fowler](https://martinfowler.com/aboutMe.html)的[Refactoring Improving the Design of Existing Code](https://www.amazon.cn/s?_encoding=UTF8&field-keywords=Refactoring%20Improving%20the%20Design%20of%20Existing%20Code&search-alias=books)时发现Preface里面有一句古老的工程谚语:

> “if it works, don't fix it?”

这是一个很好的问题,尤其是对于一个软件工程师来说。软件/互联网行业经历了几十年的快速发展,工业界和学术界积累了海量的工程实践。其中有很多优秀的代码,但我们如何复用既有的代码,避免重复造轮子?尤其是对个人而言,如何借鉴自己曾经写过的代码?

好记性不如烂笔头。年少的时候,老师告诉我们勤学勤记勤温习。在计算机学科的学习中,这个建议同样适用。所以建了两个仓库,[一个用于记录自己看过的文献、书籍与博文](https://github.com/PansonPanson/Java-Notes),另一个则整理了自己学习路上写过的代码,以便在编程路上,边走边回望。

#### 一点对自己的期许

在知乎上有这么一个问题——[什么才算是真正的编程能力?](https://www.zhihu.com/question/31034164),希望自己日后也有造轮子的实力。编程路漫漫,如果某一天再遇到有人问自己:

> “if it works, don't fix it?”

希望自己有一个满意的回答。