進入到正式的系統設計問題,我們首先就以 New Feeds (訊息流)做例子
所謂的訊息流 (New Feeds),就如上述 X(前 twitter) 般,會由上到下一則接著一則的貼文出現在畫面,像是 Facebook, X(前 twitter), Reddit (類似國外的 ptt),就是一些很好的例子
此時,我們就可以利用 RADIO framework 來協助我們設計,也就是:
因此,我們就可以針對這個順序,來先進行 Requirement exploration 的部分
以下是我們可以針對 New Feeds 所問的問題,以及一些參考的回答:
在更後面的部分,會討論到評論 (Commenting) 跟 分享 (Sharing) 的功能,但不是在核心功能的範圍內
主要是文字 & 圖片為主的貼文。
如果時間允許,可以討論更多類型的貼文
主要是無限滾動 (Infinite scrolling),也就是說當 user 滾到底部後會自動增加更多貼文
不是主要的,但有更好