12pt

リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)

Dustin Boswell, Trevor Foucher | オライリージャパン | 2012-06-23

コードは理解しやすくなければならない。本書はこの原則を日々のコーディングの様々な場面に当てはめる方法を紹介する。名前の付け方、コメントの書き方など表面上の改善について。コードを動かすための制御フロー、論理式、変数などループとロジックについて。またコードを再構成するための方法。さ…

12pt

6pt

テスト駆動開発

Kent Beck | オーム社 | 2017-10-14

テスト駆動開発考案者Kent Beckによる原典を、日本におけるテスト駆動開発の第一人者である和田卓人氏による訳でお届け。 テスト駆動開発の原点が新訳で蘇る 本書は、自分たちのコードに自信を持って開発を続けたいプログラマ、チームリーダー向けに、テスト駆動開発(TDD)の実践方…

6pt

2pt

改訂新版JavaScript本格入門 ~モダンスタイルによる基礎から現場での応用まで

山田 祥寛 | 技術評論社 | 2016-09-30

ECMAScript2015によって、いっそう安全で便利な言語へと進化をつづけるJavaScriptのプログラミングスタイルを基礎から解説。手軽さゆえに油断しがちな正しい文法から、進化を遂げた新記法、オブジェクト指向構文、実際の開発に欠かせない知識まで身につけられます。 1 …

2pt

2pt

Vue.js & Nuxt.js超入門

掌田津耶乃 | 秀和システム | 2019-02-05

Vue.jsとNuxt.jsを使ってWebアプリケーションを作る方法を解説した書籍です。いま話題のフレームワークを触ってみたい人、Webアプリケーションを作ってみたい人などに向け、サンプルを作って動かしながら学ぶ本です。開発の手順と「いま何をしているのか?」「いま覚えておけば良…

2pt

2pt

動かして学ぶ!Vue.js開発入門 (NEXT ONE)

森 巧尚 | 翔泳社 | 2019-01-15

フロントエンドエンジニア必読!大人気フレームワークVue.jsを動かして学ぶ入門書 【Vue.js(ビュージェイエス)とは】 Vue.jsは、Webアプリ開発用のJavaScriptフレームワークです。 比較的小規模の開発から利用でき、さらにWebアプリ開発で主流になりつつあ…

2pt

2pt

プログラミング作法

ブライアン カーニハン, ロブ パイク | アスキー | 2000-11-01

カーニハンとパイクによるプログラミング解説書の決定版!プログラミングをする際に出会うさまざまな問題について、実例コードを示して実践的にアドバイス。C/C++/Java等で記述された現実のコードも多数掲載。 第1章 スタイル 第2章 アルゴリズムとデータ構造 第3章 設計と実装…

2pt

0pt

テスト駆動開発入門

ケント ベック | ピアソンエデュケーション | 2003-09-01

1 Moneyオブジェクトの例(複数通貨のMoney オブジェクトの退化 すべてに対する等価性 ほか) 2 xUnitの例(xUnitへの第1歩 テーブルの設定 完了後の掃除 ほか) 3 テスト駆動開発のためのパターン(テスト駆動開発のパターン レッドバーに関するパターン テス…

0pt

0pt

たのしいRuby 第4版

高橋 征義, 後藤 裕蔵 | ソフトバンククリエイティブ | 2013-06-04

第1部 Rubyをはじめよう(はじめてのRuby 便利なオブジェクト ほか) 第2部 基礎を学ぼう(オブジェクトと変数・定数 条件判断 ほか) 第3部 クラスを使おう(数値(Numeric)クラス 配列(Array)クラス ほか) 第4部 ツールを作ってみよう(テキスト処理を行…

0pt

0pt

XPエクストリーム・プログラミング入門―ソフトウェア開発の究極の手法

ケント ベック | ピアソンエデュケーション | 2000-12-01

本書はXPの背後にある考え、XPの根(ルーツ)、哲学、ストーリー(物語)、神話について述べられている。読者のプロジェクトにXPを使用するかどうか判断する手助けになることを意図している。読者が本書を読んで、プロジェクトにXPを使わないという判断を下したとすれば、それはプロジェクト…

0pt

0pt

初めての自動テスト ―Webシステムのための自動テスト基礎

Jonathan Rasmusson | オライリージャパン | 2017-09-21

自動テストの初心者を対象に、自動テストの基礎と手順について学ぶ書籍。 自動テストの初心者を対象に、自動テストの基礎と手順を分かりやすく解説! 自動テストの初心者を対象に、自動テストの基礎と手順について学ぶ書籍です。そもそもテストには、どんな種類の自動テストが存在して、それぞれ…

0pt

0pt

レガシーコード改善ガイド (Object Oriented SELECTION)

マイケル・C・フェザーズ | 翔泳社 | 2009-07-14

システム保守の現場でありがちな、構造が複雑で理解できないようなコードに対する分析手法・対処方法について解説。コードを理解し、テストできるようにし、リファクタリングを可能にし、機能を追加できるテクニックを紹介。 第1部 変更のメカニズム(ソフトウェアの変更 フィードバックを得な…

0pt

0pt

テスト駆動開発による組み込みプログラミング ―C言語とオブジェクト指向で学ぶアジャイルな設計

James W. Grenning | オライリージャパン | 2013-04-24

すぐれた組み込みソフトウェアを開発するための手法を豊富なサンプルコードとともに解説する本。前半では、制約のある組み込み環境でテスト駆動開発を行うための基礎知識とノウハウを懇切丁寧に紹介します。後半では、オブジェクト指向をベースに考え出されたSOLID原則やリファクタリングをC言…

0pt

0pt

C++テンプレートテクニック 第2版

επιστημη, 高橋 晶 | SBクリエイティブ | 2014-04-16

テンプレートの真の力!! メタプログラミング、ポリシーベース/コンセプトベースの設計手法、SFINAE、Type Erasureなど、<br>テンプレートの機能を使ったプログラム共通化の仕組みをわかりやすく解説。最新規格C++11に対応。 CHAPTER01 テンプレート前…

0pt

0pt

React開発 現場の教科書

石橋 啓太 | マイナビ出版 | 2018-03-23

Atomic DesignによるモダンUIコンポーネント開発 JavaScriptライブラリReact + Atomic Designの導入によるコンポーネントの設計から実装まで。 現場で使える、実務に役立つ知識とノウハウを習得したいエンジニアのための、React実践書です。…

0pt

0pt

React入門 React・Reduxの導入からサーバサイドレンダリングによるUXの向上まで (NEXT ONE)

穴井 宏幸, 石井 直矢, 柴田 和祈, 三宮 肇 | 翔泳社 | 2018-02-19

Yahoo黒帯のエンジニアがおくるモダンJSを使用したReact入門書の決定版 Webアプリケーションを高速で動作させる! Reactの概念からデプロイまでモダンWebアプリケーション開発の全体像がわかる! 本書はWebアプリケーション開発で、 人気を博しているReactに…

0pt