owned this note changed 4 years ago
Linked with GitHub

開源軟體考古 - 以 Viper 為例 - 陳坤裕 KunYu Chen, 鄧宇翔 Yu Shiang Deng

歡迎來到 https://hackmd.io/c/COSCUP2018 共筆

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

點擊本頁上方的 開始用 Markdown 一起寫筆記!
手機版請點選上方 按鈕展開議程列表。

Viper

  • 降低傳案複雜度
    • 挑重大版本 $tig
  • 專案程式邏輯建構
  • 找到全部都是 system module 的檔案
  • 專案架構圖工具
    • modulegraph
    • snakefood
    • Excel
  • import 次數
    • 最多的不是核心 通常是工具
  • 規劃追 Code 流程
    • 建立專案程式邏輯
    • 由下到上深度走訪(基礎工具 -> 核心程式)
    • 由上到下廣度走訪(核心程式 -> 基礎工具)
  • 跨 commit 分析
    • Emacs Git Timemachine

可以麻煩講者大聲一點嗎?後排聽不清楚 QAQ

tags: COSCUP2018 source
Select a repo