iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 24
0
Modern Web

每日文章推薦系列 第 24

Day 24 自幹是工程師的浪漫

自幹

個人在初期還建立好工具庫的時候

還蠻常自幹的

也會以自幹為榮

但是網站作多了以後

就開始覺得要怎麼讓自己做好的東西可以讓別人快點上手

但是又沒辦法把自己的東西整合好 並且寫文件出來

所以就開始慢慢脫離自幹

而是找適合的工具來做我要做的事情

用工具替代自幹

  • jquery
  • vue
  • react
  • laravel

之類的

現在通常要找工具都會先到npm或是packagist上面先找找

評估能不能用以後才考慮要不要自幹

評估方法之前的文章已經寫過了XD

drupal wordpress之類的cms也是可以參考的工具

當知道怎麼去修改他以後

要建立一個網站也是很方便的事情

重造輪子的目的

如果明知已經有工具可以達成自己要做的事情

又想自己做一次的話

通常都是為了學習

如果是因為這樣自幹是值得鼓勵的

不過自幹出來的東西就不一定要用在工作上

畢竟事後的維護跟問題處理不一定是你自己可以繼續做下去的

一樣會造成交接困難

站在巨人的肩膀上

開源的目標就是共享成果

如果你可以自幹到一整套完整的東西又分享出來

那自然是最好的結果

但是一般狀況下 都會先使用已經存在

並且有長期維護的套件

如果真的沒有符合自己要的東西

還是自幹

這當然是最多人的第一選擇

送PR

去修正自己正在使用的套件

補充上自己想要的功能

另外的思考 這需求真的有意義嗎?

假如你的需求大家都沒有想到要做

一是真的你想的很棒 但是沒人做出來

二是這玩意一堆人想過的 沒有比現有解決方式好

這點是我覺得也要注意一下的事情

習慣自幹有時候就會陷入這樣的盲點

今天分享的文章

今天看的文章

https://github.com/fripig/article_log/issues/432


上一篇
Day 23 開發環境
下一篇
Day 25 從codeigniter換到laravel
系列文
每日文章推薦30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
fripig
iT邦新手 5 級 ‧ 2017-12-27 22:28:40

我沒梗了XD

我要留言

立即登入留言