Simple Design 概論 2講:重複コードの扱い方
youngrok
この講義はSimple Designシリーズの二番目の講義です。Simple Designは良いコードを作るための方法として次の二つを提案します。 1. 重複コードを除去する。 2. そうしながら構成要素を減らす方法を見つける。 この講義はこの中で一番目に焦点を合わせます。
Basic
Refactoring
Simple Design 概論の3回目の講義では、Simple Designの2つの原則のうち、構成要素を減らすことについて扱います。構成要素にはどのようなものがあるのか、なぜ減らすべきなのかを見ていき、構成要素を減らす様々な方法をサンプルコードと共に扱います。また、リファクタリングのコードの臭い、トヨタウェイの必要な無駄の概念などを見た後、自分のコード品質スキルを評価する方法についても話します。
コードの状態を減らし、変数を減らしながらコードを改善する方法を知ることができます。
関数の適切なサイズを判断できます。
コードの分量と価値のバランスを理解し、適切な均衡を見つけることができます。
私と私たちのチームのコード品質を評価し、改善することができます。
学習対象は
誰でしょう?
プロジェクトの開発速度がどんどん遅くなっている状況に参加している開発者
コードをより簡潔にしたいけど、どうすればいいかわからない人
コード品質についてより客観的な基準を探している人
前提知識、
必要でしょうか?
Simple Design 概論の1、2講を先に見てから来るといいです。
リファクタリング、テスト駆動開発、エクストリームプログラミングに対する理解があれば役立ちます。
2,163
受講生
67
受講レビュー
1
回答
4.8
講座評価
4
講座
韓国で最も幅広い経験を持つ開発者です。自ら創業したスタートアップや小規模なスタートアップから、NAVER、カカオ、NCソフトなどの大企業まで様々な規模の企業、HTMLとCSSから始まりフロントエンド、バックエンド、システムプログラミング、ハードウェア制御、DevOpsまで多岐にわたる技術、そしてコマース、税務会計、広告産業、生産性ツール、公共プロジェクトなど、多様なビジネスドメインを経験してきました。
また、多くの企業でCTOを務め、チームメンバーから強力な支持を得てきました。何度も失敗したプロジェクトを引き継いで立て直した経験から、トラブルシューターとしての役割を依頼されることも多々あります。
全体
7件 ∙ (2時間 36分)
全体
3件
¥2,795
知識共有者の他の講座を見てみましょう!