https://github.com/pansonpanson/code-collection
代码合集,一些杂乱的记录,仅供自己参考。
https://github.com/pansonpanson/code-collection
Last synced: over 1 year ago
JSON representation
代码合集,一些杂乱的记录,仅供自己参考。
- Host: GitHub
- URL: https://github.com/pansonpanson/code-collection
- Owner: PansonPanson
- Created: 2018-09-20T05:24:25.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2022-07-15T14:52:58.000Z (almost 4 years ago)
- Last Synced: 2025-02-09T16:43:03.717Z (over 1 year ago)
- Language: Java
- Homepage:
- Size: 43.1 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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?”
希望自己有一个满意的回答。