設計と実装の違いもわからんのかね