インターフェイスの定義やクラスの実装データーの持たせ方とか
開発するに当たってのどういう手順で構想を纏めたらいいのかとか
お作法を解説してる書籍かサイトが在れば教えてください。