inflearn logo
知識共有
inflearn logo

クリーンコーディング:料理の例えで簡単に学ぶ良いコードの書き方技術

様々なクリーンコーディングの手法を提示します。

難易度 初級

受講期間 無制限

Team Collaboration Tool
Team Collaboration Tool
Coding Test
Coding Test
Refactoring
Refactoring
Team Collaboration Tool
Team Collaboration Tool
Coding Test
Coding Test
Refactoring
Refactoring

お知らせ

5 件

  • arigaram님의 프로필 이미지

    # 第09講. クリーンコーディング
    
    ## 新規レッスンの公開に関するご案内
    
    受講生の皆様、こんにちは!本講義では、今後**175個**の新規レッスン(全22セクション)を順次公開していく予定です。私は複数の講義を同時に制作しているため、一つの講義をまとめてアップロードするのではなく、**複数の講義を交互に少しずつ**公開する方式で進めております。以下に、本講義の公開原則とセクション別の公開スケジュールをご案内いたします。
    
    > なお、現在公開されているレッスンは完全に新しいコンテンツではなく、既存の講義を補強した**改訂版(第2版または第3版)**制作作業の一環です。
    
    ## 公開原則
    
    - 現在、計19個の講義を順番に一巡しながら(循環方式)、1つの講義につき1レッスンずつ交互に公開しています。
    - 公開は平日(月〜金)を基準に行われ、1日に全講義を合わせて5つのレッスンが新しくアップロードされます。
    - 本講義も循環の順番が回ってくるたびに、次のレッスンが1つずつ公開されます。
    - 他の講義に比べて公開スピードが遅く感じられるかもしれませんが、すべての講義が同じ方式で並行して進められています。
    
    ## セクション別公開スケジュール(全22セクション)
    
    | セクション | レッスン数 | 公開開始日 | 公開終了日 |
    |---|---|---|---|
    | セクション 1. 良い変数の始まり | 8個 | 2026-07-02 | 2026-08-10 |
    | セクション 2. 関数設計 | 8個 | 2026-08-14 | 2026-09-21 |
    | セクション 3. モジュール化と構造 | 7個 | 2026-09-25 | 2026-10-28 |
    | セクション 4. 重複排除 & 抽象化 | 8個 | 2026-11-03 | 2026-12-09 |
    | セクション 5. テストと品質 | 8個 | 2026-12-15 | 2027-01-19 |
    | セクション 6. 注釈とドキュメント化 | 8個 | 2027-01-25 | 2027-02-24 |
    | セクション 7. 協業とコードレビュー | 8個 | 2027-03-01 | 2027-03-29 |
    | セクション 8. 例外処理とエラー対応 | 8個 | 2027-03-31 | 2027-04-28 |
    | セクション 9. ツール活用と自動化 | 8個 | 2027-05-03 | 2027-05-28 |
    | セクション 10. 命名規則とドメイン言語 | 8個 | 2027-06-02 | 2027-06-28 |
    | セクション 12. リファクタリング実践 | 8個 | 2027-07-01 | 2027-07-26 |
    | セクション 13. コードスメル検知 | 8個 | 2027-07-29 | 2027-08-19 |
    | セクション 14. セキュリティとユーザーへの配慮 | 8個 | 2027-08-23 | 2027-09-10 |
    | セクション 15. コード公開とオープンソースマナー | 8個 | 2027-09-14 | 2027-10-04 |
    | セクション 16. 良いコードとは何か | 8個 | 2027-10-06 | 2027-10-26 |
    | セクション 17. [深化] パフォーマンス向上と最適化 | 8個 | 2027-10-28 | 2027-11-17 |
    | セクション 18. [深化] デバッグと問題解決 | 8個 | 2027-11-19 | 2027-12-08 |
    | セクション 19. [深化] デザインパターンと原則 | 8個 | 2027-12-10 | 2027-12-28 |
    | セクション 20. [深化] 最新技術および技術動向 | 8個 | 2027-12-30 | 2028-01-14 |
    | セクション 21. [深化] 既存コードの改善 | 8個 | 2028-01-18 | 2028-02-02 |
    | セクション 22. [深化] メンテナンスしやすいコード | 8個 | 2028-02-03 | 2028-02-21 |
    | セクション 23. [深化] 多様な言語と技術の統合 | 8個 | 2028-02-22 | 2028-03-08 |
    
    ## 全体完了予定
    
    現在のペースを基準にすると、本講義の全公開完了予定時期は**2028年3月頃**です。(実際のスケジュールは制作の進行状況によって前後する可能性があります)
    
    0
  • arigaram님의 프로필 이미지

    読者のリクエストに応じ、"RAG性能の限界を突破する認知負荷管理技術"について66%割引クーポン(99万ウォンの講義を33万ウォンで購入可能)を発行します。

    ちなみに、この講義は第1版を改訂した第2版を公開しているところです。

    第2版の場合、講義資料はすべて掲載されていますが、動画はまだ順次掲載中です。

    随時第2版の動画を投稿しておりますが、すべての動画を投稿し終えるまでには長い時間(最低数ヶ月以上)がかかります。

    この点を留意された上で、クーポンを利用するかどうかを慎重にご判断ください。

    締め切りは19日までで、発行数に限りがありますので、必要な方はお早めにご利用ください。

    以下の住所をブラウザの検索窓に入力すると、クーポンをダウンロードできます。

    https://inf.run/QowXG


    0
  • arigaram님의 프로필 이미지

    こんにちは。

    AIがコードを書いてくれる時代が来ました。

    しかし、AIが作成したコードを適切に検証し、改善の方向性を指示する仕事は人間の役割として残りました。

    さらには、垂直方向と水平方向により広範囲にAIを活用できるようにならなければならなくなりました。

    水平方向とは、企画からデプロイまでを網羅できる方向を指し、

    垂直方向とは、多様な言語、多様なフレームワーク、多様な手法などを網羅できる方向を指します。

    そのため、スペクトラムの広い(つまり、垂直方向と水平方向で完全なスペクトラムを備えた)開発者が

    必要になるでしょう。

    しかし、まだ教育体系がそれに追いついていません。

    そこで、私はClaude Codeを使用して「構造的コード読解訓練所」を開設してみました。

    https://code-reading-bootcamp.vercel.app/で、AIや人間が書いたコードを読解する能力と

    AIにコードを改善する方向性を提示する能力を養うことができるでしょう。

    ゲーミフィケーション要素があり、楽しみながら自分の能力向上を確認することができます。

    ログインする必要がなく、いつでも無料で利用できます。

    至らない点があり、まだ設問を埋めていない部分もありますが、

    皆様のお役に立てればという思いでご紹介します。

    気軽にご利用いただければ幸いです。

    2026年2月10日、朴鎮洙(アリガラム)拝。

     

    0
  • arigaram님의 프로필 이미지

    「クリーンコーディング」の基本セクションである1〜16番セクションを完成しました。

    この間、何も言わずに待っていてくださり、ありがとうございます。

    ボーナスとして提供する[応用]セクションも完成させていきますが、

    [基本]セクションだけでもクリーンコーディング技法を身につけるのに問題ありませんので

    とりあえずこの講義を一次的に完結したものとしてご覧いただき、受講していただければありがたいです。

    0
  • arigaram님의 프로필 이미지

    「セクション 5. 衛生検査に合格する — テストと品質」講義動画の両方を公開しました。

    0

¥41,647