今週のQiita技術書まとめ
2023年3月26日配信
リーダブルコードの感想などまとめ
リーダブルコード とは? リーダブルコードは、Dustin Boswell、Trevor Foucher 著、角 征典 訳 の書籍です。 エンジニアであれば、間違いなく読むべき書籍であるといえるでしょう。 今回は、そんなリーダブルコード(以下本書)を読み直しましたので、内容をまとめつつ感想をお伝えしたいと思います。 要点まとめ
リーダブルコード
コードは理解しやすくなければならない。本書はこの原則を日々のコーディングの様々な場面に当てはめる方法を紹介する。名前の付け方、コメントの書き方など表面上の改善について。コードを動かすための制御フロー、論理式、変数などループとロジックについて。またコードを再構成するための方法。さらにテストの書き方などについて、楽しいイラストと共に説明する。日本語版ではRubyやgroongaのコミッタとしても著名な須藤功平氏による解説を収録。
良いコード悪いコードで学ぶ設計入門 【1~3章】 まとめ
良いコード/悪いコードで学ぶ設計入門( サンプルコードが豊富で読みやすく、非常に参考になる良書だと思いました。 1章 悪しき構造の弊害を知覚する データクラスや生焼けオブジェクトなどの悪しき構造と、それによって起こる弊害を紹介されている章です。 紹介されていた悪しき構造まとめ
パーフェクト Ruby on Rails 【増補改訂版】
対象バージョンをRuby 2.6/2.7系、Rails 6.0系に変更した増補改訂版。新しいRailsのバージョンでサポートされた機能の紹介だけでなく、Dockerでの導入方法など最新の実践的内容を追加し,現在のトレンドとなる開発スタイルを紹介します。
デザインパターンの絵本【全23種対応】(文:ChatGPT/画:Midjourney)
info この記事はZennのBookとして公開した同人誌「デザインパターンの絵本」を1記事にまとめたものです。 書籍形式で読みたい方は こちら( を参照ください。 はじめに この本「デザインパターンの絵本」はGoF(Gang of Four)のデザインパターンを絵本を読むように物語ベースで学びたいという思いがきっかけで作り始めました。
Head Firstデザインパターン 第2版
ビジュアルで学ぶデザインパターン。ロングセラー待望の改訂版! 2005年の発刊以来、15年にわたって売れ続けている定番の待望の改訂版です。イラストや写真、会話調の説明を使ってわかりやすく解説する人気のHead Firstシリーズのデザインパターン版で、入門書として不動の人気を誇っていますが、このたびJavaのバージョンアップや現在の状況に合わせて全面的にアップデート。第1版と同様に、抽象的でわかりにくい概念も、豊富なイラストや、身近なもののたとえで難なく理解でき、例題を通して、オブジェクト指向プログラミングの考え方を身につけることができます。
『AWSモダンアプリケーション入門』を読んだので重要なキーワードをまとめてみた
はじめに 最近出版された『AWSで実現するモダンアプリケーション入門( 全体的な所感 書籍のタイトルにもある通り、AWSを使ってモダンアプリケーションを開発する上での考え方やアーキテクチャのパターンが紹介されています。 内容については、具体的なAWSのサービスに触れ、サンプルのアプリケーションのアーキテクチャを改善していくというストーリー形式で話が運ばれているため、理解しやすかったです。
AWSで実現するモダンアプリケーション入門 〜サーバーレス、コンテナ、マイクロサービスで何ができるのか
アプリケーションの設計・構築・管理を継続的に見直し、変化に迅速な対応をする開発戦略として、注目されている「モダンアプリケーション」。高い俊敏性・柔軟性のある開発を実現し、ビジネスを成長させることができます。しかし、モダンアプリケーション構築に役立つプラクティスは抽象度が高いことから、現場に適用しにくいのではないでしょうか。 そこで本書では、架空の開発現場を題材に、実際のプラクティスを解説。サーバーレスやコンテナによる運用改善・CI/CDパイプライン構築による自動化・アーキテクチャ最適化などを実践する方法を、イメージしながら読み進められるようまとめました。要件にあった技術選択をする重要性も...
Oracle Databaseの構造をざっくりまとめる
はじめに とある案件で「Oracle勉強した方がいいな…」と感じたのでOracle Databaseの構造についてざっくりまとめてみました。誰かの参考になれば幸いです。 Oracle Databaseの構造について Oracle Databaseの構造はざっくり以下のようになっています。 <img width="1000" alt="image.png" src="
絵で見てわかるOracleの仕組み 新装版
2006年刊行後12年以上にわたるロングセラー『絵で見てわかるOracleの仕組み』の新装版です。コマンドや機能名などを暗記するだけでは、Oracleデータベースの管理業務に関する実力は身につきません。本書では、Oracleデータベースのアーキチャクチャや内部動作、基本動作について、ハードウェアやOSの動作と合わせてわかりやすく図解していきます。一見複雑に思えるアーキテクチャや内部動作も、倉庫会社の仕組みなどに見立てて図解することで、頭の中でイメージしながら理解できます。 新装版では、内容のモダン化を図っているほか、コラムやコラムやAPPENDIX(コマンドによる基本的なOracle操...
オラクルマスター教科書 Bronze DBA Oracle Database Fundamentals
日本オラクル株式会社監修 新試験「Bronze DBA Oracle Database Fundamentals」の学習書! 2020年2月に開始された、オラクルマスターの新しい試験 「Bronze DBA Oracle Database Fundamentals(試験番号1Z0-085)」 に合格すると、オラクルマスター資格「ORACLE MASTER Bronze DBA」を取得できます。 本書はこの試験のための学習書で、次のような特徴を持っています。 ・日本オラクル株式会社の監修のもと、データベース技術力に定評のある 株式会社コーソルの教育/技術推進チームが執筆 ・出題範...