実践入門 プログラミング初心者のためのリファクタリング50問ドリル
インプレスグループでIT関連メディア事業を展開するインプレスは、技術書典や技術書同人誌博覧会をはじめとした各種即売会や、勉強会・LT会などで頒布された技術同人誌を底本とした商業書籍を刊行し、技術同人誌の普及と発展に貢献することを目指し最新の知見を発信する技術の泉シリーズ2024年7月の新刊として、初野広夢氏著書による、効率的なプログラムを作るための実践ガイド本「実践入門 プログラミング初心者のためのリファクタリング50問ドリル」をインプレス NextPublishingより発売した。
初野広夢Profile●2001(平成13)年、埼玉生まれ。神奈川工科大学情報学部卒業。
大学生で始めたJavaをきっかけに、プログラミングの世界に没頭。
その後、Unityエンジニアとしてハイパーカジュアルゲームアプリの開発や、モバイルゲームアプリの開発に従事。
AIを使ったキャラクター作成や、コードを綺麗にするリファクタリングを得意とする。
技術の泉シリーズについて
技術の泉シリーズは、技術者の知見のアウトプットである技術同人誌を底本とした、2017年創刊の技術書シリーズ。NextPublishingによるスピーディーな編集制作とプリントオンデマンドによる1冊からの印刷製本により、技術の変化に追従しつつ返品や品切れのないサスティナブルな出版モデルを特徴としている。本シリーズを通じて、エンジニアの“知の結晶”である技術同人誌の世界に、より多くの方が触れてられるきっかけとなることを目指している。
「実践入門 プログラミング初心者のためのリファクタリング50問ドリル」発行主旨・内容紹介
「実践入門 プログラミング初心者のためのリファクタリング50問ドリル」は、プログラミングの基礎から応用に至るまでのリファクタリング技術を学べる、初心者向けの実践的教材。
「実践入門 プログラミング初心者のためのリファクタリング50問ドリル」ではC#を使用し、読みやすく、効率的でメンテナンスしやすいプログラムの作成方法を解説している。
読者は変数とメソッドの命名、コードの重複排除、オブジェクト指向の原則など、コード品質を向上させる基本的なテクニックを学ぶことができる。
具体的なドリル問題と解答例を通して、初心者がプログラミングスキルを向上させることが「実践入門 プログラミング初心者のためのリファクタリング50問ドリル」の目的。
ループの最適化、データ構造の選択、メモリ管理など、実践的なテクニックを学べる章があり、クリアで理解しやすいコードの書き方、適切なコメントの付け方やフォーマットの方法も紹介している。
「実践入門 プログラミング初心者のためのリファクタリング50問ドリル」を通じて、コードの品質を高め、より効率的でメンテナンスしやすいプログラミング技術を身につけることができる。
インプレス NextPublishing は、インプレスR&Dが開発したデジタルファースト型の出版モデルを承継し、幅広い出版企画を電子書籍+オンデマンドによりスピーディで持続可能な形で実現している。
「実践入門 プログラミング初心者のためのリファクタリング50問ドリル」目次
第1章 コードを読みやすくする方法 - 変数とメソッドの名前の付け方
第2章 コードをわかりやすくする方法:重複をなくす
第3章 コードの再利用 - 継承とポリモーフィズム
第4章 コード効率化 - パフォーマンス向上のための基本
第5章 コードをクリアに保つ - コメントとフォーマット
第6章 ドリルの正答
「実践入門 プログラミング初心者のためのリファクタリング50問ドリル」Amazonでの購入はこちら
「実践入門 プログラミング初心者のためのリファクタリング50問ドリル」楽天市場での購入はこちら※電子書籍版です
|