LoginSignup
0
0

More than 5 years have passed since last update.

先想怎麼用再來實作

Posted at

這是今天早上稍微翻一下這本書 - 高效程序員的45個習慣︰敏捷開發修煉之道

看到一小段覺得很有共鳴,
因為自己也是這樣走過來的,
就把心得記下來。

(原標題是第五章的 - 20 先用它在實現它)

專注於設計介面

當先想該怎麼用的時候,就會開始思考該開怎麼樣的介面會比較好用。
這時候就會思考在目前碰到的情境、思維會拉的比實作層級更高,
比較容易釐清什麼才是需要的、什麼是不需要的。

使用者的角度思考

當會考慮到情境時,可以把自己放在使用者的角色,
這樣就會更容易設計出 好用易讀以及 一致 的介面。

測試

測試同時也可以幫忙思考前面列出來的項目,
同時也可以在動手實作之前釐清使用情境,避免做出冗余的設計。

心得

昨天碰到設計資料模型不太一致的 Web API ,
就有和朋友在討論如何訓練一個人或是團隊達到高品質的接口,

這說不定就是解決方法的其中之一。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0