yomitech
← バックナンバー一覧

今週のQiita技術書まとめ

2022年8月21日配信

エクストリームプログラミング(XP)

XPとは - ソフトウェア品質を向上させ、変化する顧客の要求への対応力を高めることを目的としたソフトウェア開発プロセス。 - スクラムと同じくアジャイル開発手法の一つである。ソフトウェア開発に重きを置いている。 XPにおける価値・プラクティス・原則 XPは価値・プラクティス・原則から構成される。

エクストリームプログラミングの表紙

エクストリームプログラミング

ケント・ベック/シンシア・アンドレス ・オーム社

シェルスクリプトを学ぶ人のための「新しいUNIX哲学」 〜 ソフトウェアツールという考え方

はじめに 「UNIX 哲学 (Unix philosophy)( のように大きく複雑なものをシンプルに作るための考え方で、技術的な用語で説明するならば、大きなシステムをモジュール化された構成可能なプログラム設計で開発するということです。 UNIX 哲学に公式の定義は存在しません。ケン・トンプソンを始めとする UNIX の創始者が UNIX の開発を通して示したソフトウェア開発の考え方が UNIX …

ソフトウェア作法

B.W.カーニハン P.J.プローガー 木村泉 ・共立出版

UNIXプログラミング環境の表紙

UNIXプログラミング環境

Brian W. Kernighan/Rob Pike/石田 晴久/野中 浩一 ・ドワンゴ

本書の内容は類書にはみられない、極めてユニークなものになっている。例えば、UNIXでは、シェルと呼ばれるコマンド・アナライザのレベルで、いろいろなコマンドを組み合わせることによって、複雑なコマンドを実現することが可能であるが、そのためのノウハウを本書は教えてくれるのである。私自身も、今までUNIXをかなり使い込んでいる一人だと思っていたが、本書にはいろいろと教えられた。UNIXには、自分がまだ全く使ったことのない機能、使い方さえ想像できなかった機能が数多くあることに改めて驚嘆している。("監訳者まえがき"より) 第1章 初心者のためのUNIX 第2章 ファイル・システ...

UNIXという考え方の表紙

UNIXという考え方

マイク・ギャンカーズ/芳尾桂 ・オーム社

UNIXは『OS』ではない。それは『考え方』である。誕生から30年を経て今もなお第一線で使われる古くて新しいOS、UNIXの秘密を解き明かす。

ソフトウェア開発201の鉄則

Davis,AlanMark,1949- 松原,友夫,1929- ・日経BP社

JavaでSpringを理解するまでのおすすめ本

概要~Java初心者が現場使えるSpring/SpringBootを理解するまでの参考書ロードマップ~ 最近はサクッとプログラミングできるPythonがお気に入りですが、実は仕事の現場では専らJavaを使ってます。 Javaが流行って何十年か経過した結果、現場にはJavaシステムが浸透しており、それらJavaシステムを一度に別のプログラム言語に置き換える状況はなかなか考えにくく、Javaの需要もま…

やさしいJava 第7版の表紙

やさしいJava 第7版

高橋 麻奈 ・SBクリエイティブ

【シリーズ累計100万部突破! 】 【Java入門書の売り上げ累計部数No.1】 とことん丁寧に解説した信頼のロングセラー Java入門書のベストセラーを、最新環境に合わせて、よりわかりやすく改訂しました。 Javaプログラミングの基本の1つ1つを丁寧に解説しています。 文法の基礎からクラス、オブジェクト指向まで、しっかりと理解できる構成で、無理なく読み進められる書籍です。 わかりやすく、読みやすい解説と、動かして理解できる多数のサンプルプログラムで、大切な基本がきちんと身につきます。 最新のJava環境であるJava 11に対応し、OpenJDKを使った環境構築も紹介しています。...

リーダブルコードの表紙

リーダブルコード

ダスティン・ボズウェル/トレバー・フォシェ ・オライリー・ジャパン

コードは理解しやすくなければならない。本書はこの原則を日々のコーディングの様々な場面に当てはめる方法を紹介する。名前の付け方、コメントの書き方など表面上の改善について。コードを動かすための制御フロー、論理式、変数などループとロジックについて。またコードを再構成するための方法。さらにテストの書き方などについて、楽しいイラストと共に説明する。日本語版ではRubyやgroongaのコミッタとしても著名な須藤功平氏による解説を収録。

このバックナンバーをシェア

X LINE Facebook はてブ