皆様こんにちは。
前回のエントリでもお話ししましたが、設計スキルを身に着けることで開発力はかなり向上します。

新規開発では当然必要なスキルですし、既存のドキュメントもすらすら読めるようになるでしょう。
エンジニアとしては必須と言ってもいいくらいのスキルです。

しかし、すべてのエンジニアが設計スキルをもっているわけではないのが現状です・・・

たしかに、フレームワークを使って簡単に開発できる現場もあるでしょうし、要件定義ばっかりやっている方には不要と思われるかもしれません。

ただ、開発力のあるエンジニアとそうでない方は、ものの見え方がまるで違います。

個人的には、どの領域を担当するエンジニアでも、設計のスキルを身に着けて欲しいと思っています。
設計できる人をなんとかして増やしたい🤔
そこで、演習問題と解説を用意しました😀

設計スキルを伸ばしたいとお考えの方、是非トライしてみてください。
他の問題はこちら

問題

  • 下記のようにクイズを出題してください。

    [問題1]
    パンはパンでも食べられないパンは?
    1 .食パン
    2 .あんパン
    3 .フライパン
    こたえを入力してください>
  • ユーザーが答えを入力したら次の問題を出力してください。

  • 1-3以外の入力があった場合は下記のエラーメッセージを出力して、アプリを終了してください。

    1-3の数字を入力してください。
  • 3問出題したら、最後に下記のように結果を表示してください。

    [結果]
    正答数:3
  • 結果を表示したらアプリを終了してください。

  • 問題と解答は下記の通りとします。

問題1 : パンはパンでも食べられないパンは?
1.食パン
2.あんパン
3.フライパン
解答:3

問題2 : 群馬県は何地方?
1.近畿地方
2.関東地方
3.九州地方
解答:2

問題3: 最初の東京オリンピックは何年?
1.1960年
2.1940年
3.1964年
解答:3

解説

解説:クラス図
解説:シーケンス図
解説:実装