ジェミニの開発実践 - 持続的に成長可能なソフトウェアを作成する方法

ソフトウェアはいついかに大きくなるか分からないので常に持続成長させていくための準備をしていなければなりませんこれのための一方向性を示します。

難易度 中級以上

受講期間 無制限

software-design
software-design
modules
modules
layers
layers
business-logic
business-logic
software-design
software-design
modules
modules
layers
layers
business-logic
business-logic
Thumbnail

学習した受講者のレビュー

5.0

5.0

파멸다오니

100% 受講後に作成

最近継続的に取り上げられている持続的成長の可能性について、確実とまではいかなくても、ある程度方向性を示してくださっているようで、受講するのにとても適していました。 今後も良い有益な講義をよろしくお願いします〜! もう2025年も残りわずかですが、良い締めくくりをされることを願っています。

5.0

Son원철

100% 受講後に作成

レイヤー、モジュールの設計視点に良い内容ありがとうございます! 標準的なレイヤー構造を見て、デザインパターンの適用にもっとアイデアを得る!次の講義も楽しみにしています:]

5.0

인프런 GGAMZA

100% 受講後に作成

本当によく聞きました!! 実務の観点からビジネスロジックとレイヤー、モジュールをどう扱うべきかインサイトを得ることができ、仲間たちと話し合うテーマだと思いますが、ただ一つ提案したいことがあります。 YouTubeにも良いテーマの映像が多いのですが、質問Q&A形式ではなく、この講義のようにどんなアイデアや原則について説明してくれる講義形式は、この講義や他の講義であってもインプランに載せていただければと思います。ノートなども書けますので、学習する立場では学習プラットフォームにコンテンツが集まっているほうがいいですね!動画もインフラに上がってもいいようですが、別に集まっているほうがいいようです。

受講後に得られること

  • ソフトウェアを見る一時間

  • ソフトウェアを成長させるためにどんな悩みをすべきか

持続的に成長可能なソフトウェアを作成する方法

私たちが作っていくソフトウェアは基本的に持続成長しながら運用可能でなければならないと思います。

また、ソフトウェアが非常に長い寿命を持っている可能性があります。いつどのように大きくなるか分からないので、常に持続成長させていくための準備をしていなければなりません。

この講義では、そのような状況を準備する観点から一方向性を提示し、考える距離を提示します。


まず、ビジネスロジックの意味とコードでどのように表現するか

第二に、ソフトウェアのレイヤーをどのように管理して作成しているのか

最後に、どのような視点でモジュール化を進め、どのようにモジュールを拡張していくのか話してみたいと思います。

このようなことを学びます。

Business Logic

多くの人が言及するビジネスロジックとは何ですか、どのような形で管理されるべきか、どのような視点にするべきかについての一方向性について学びます。


レイヤー

プロジェクトや製品に合った適切なレイヤーを定義し、開発を進めながら拡張または縮小しながら、コードの制御と制御権を持つようになれば、より早く、より多く、より長く価値を作ることができます。

これについてどのように考えることができるかを学びます。

Module

適切なモジュール化はソフトウェアで重要な役割を果たします。
モジュール間の分離を利用してソフトウェアを制御し、制御権を取得します。

これについてどのように考えることができるかを学びます。

この講義を作った人

受講前の注意

  • 主な内容が理論なので誰でもご覧になれますが、Spring Boot、Kotlin、Java、backend開発者の方にお勧めします。

  • すでに開発をしている場合は、別途の先行知識は必要ありません。

  • ソフトウェア設計の一方向性の内容です。

  • 講義を見て、私の状況にはどのように活用するか悩んでください。


こんな方に
おすすめです

学習対象は
誰でしょう?

  • ソフトウェアを作っている方

  • より良いソフトウェアの作り方を心配している方

こんにちは
geminikimsです。

5,422

受講生

285

受講レビュー

133

回答

4.9

講座評価

5

講座

主な経歴

  • 元 Toss Payments 技術理事 (Director of Engineering)

  • 元・優雅な兄弟たち(Woowa Brothers)サーバー開発者

  • 元レジンエンターテインメント サーバー開発者

  • その他スタートアップなど7社での多様な経験を保有

登壇およびインタビュー

ブログ

もっと見る

カリキュラム

全体

4件 ∙ (26分)

講座掲載日: 
最終更新日: 

受講レビュー

全体

82件

5.0

82件の受講レビュー

  • svlmin777965님의 프로필 이미지
    svlmin777965

    受講レビュー 1

    平均評価 5.0

    5

    100% 受講後に作成

    ためになる講義! ビジネスロジックをどのように捉えるべきか、初めて考えるきっかけになりました!小さなプロジェクト単位でしか進めたことがなかったので、モジュールの分離には馴染みがありませんでしたが、分かりやすく説明してくださったおかげで、なぜ分離された構造が良いのかについても考えることができました! 素晴らしい講義を無料で提供してくださり、ありがとうございます~~

    • geminikims
      知識共有者

      見てくださってありがとうございます!

  • limeade님의 프로필 이미지
    limeade

    受講レビュー 21

    平均評価 4.9

    5

    100% 受講後に作成

    気軽に聞こうと思っていましたが、たくさんの宿題をもらったような気分です(笑) 良い講義をありがとうございました!

    • geminikims
      知識共有者

      asdfさん!見てくださってありがとうございます!

  • parksoopark님의 프로필 이미지
    parksoopark

    受講レビュー 34

    平均評価 5.0

    5

    100% 受講後に作成

    良い講義ありがとうございます。

    • geminikims
      知識共有者

      ご覧いただきありがとうございます!

  • tjqwns9282님의 프로필 이미지
    tjqwns9282

    受講レビュー 21

    平均評価 5.0

    5

    75% 受講後に作成

    短くて簡潔に、良い内容が詰まっていると思います。

    • geminikims
      知識共有者

      見てくださってありがとうございます!

  • narciso님의 프로필 이미지
    narciso

    受講レビュー 44

    平均評価 5.0

    修正済み

    5

    100% 受講後に作成

    よく聞きました。短いですが、良い内容が含まれていました!

    • geminikims
      知識共有者

      見ていただいてありがとうございます!

似ている講座

同じ分野の他の講座を見てみましょう!

無料