タグ

oreillyとAgileに関するkana321のブックマーク (3)

  • プレファクタリング

    「プレファクタリング」(Prefactoring)とは、pre(事前に)+refactoring(リファクタリング)という意味の新造語です。リファクタリングとは、コーディング中にコードの動きを変えずにコードを改善する手法のこと。そして、プレファクタリングは、コーディング前にリファクタリングを行うことで、リファクタリングの効率をさらに上げようというもので、著者のKen Pughが提唱している新しい開発手法です。これにより、開発作業の迅速化、効率化が図れると期待されています。書は開発者自身によるプレファクタリングについての初の解説書です。 はじめに 1章 プレファクタリングの概要 1.1 プレファクタリングとは 1.2 3つの極度 1.2.1 抽象化 1.2.2 関心事の分離 1.2.3 読みやすさ 1.3 指針の探究 1.3.1 背景状況がすべて 1.3.2 各自のやり方に適合させる 1.

    プレファクタリング
    kana321
    kana321 2014/11/16
    プレファクタリング――リファクタリング軽減のための新設計
  • Head Firstソフトウェア開発

    大好評のHead Firstシリーズにソフトウェア開発バージョンが登場。ソフトウェア開発の基知識と実際のプロジェクトの進め方を詳しく楽しく解説します。反復の概念と「バーンダウンチャート」、そしてテスト駆動型開発を利用した効率的なソフトウェア開発方法を、ビジュアル重視、会話スタイル重視で解説。効率的にかつ見積もりどおりに作業を進め、顧客の満足どおりの製品を開発するためのエッセンスが詰まっています。 序章 書の対象読者 あなたがどう思っているのか、わかっています メタ認知 脳を服従させるためにできること 注意事項 テクニカルレビューチーム 謝辞 1章 優れたソフトウェア開発 トムのトレイルをオンライン化する ほとんどのプロジェクトには2つの大きな懸案事項がある 開発のビッグバンアプローチ 未来の姿:2週間後 通常、ビッグバン開発は最終的にひどい状態になる 優れたソフトウェア開発とは…… 反

    Head Firstソフトウェア開発
    kana321
    kana321 2014/11/15
    Head Firstソフトウェア開発――頭とからだで覚えるソフトウェア開発の基本
  • アジャイルデータサイエンス

    TOPICS Data Science , Database , Python 発行年月日 2014年04月 PRINT LENGTH 236 ISBN 978-4-87311-671-6 原書 Agile Data Science FORMAT PDF 書は、データの収集・集約・解析・レポート化をアジャイルに行うアプリケーションを構築するための考え方と方法を解説します。Python、Apache Pig、D3.jsライブラリのような軽量ツールを使い、メール受信ボックスを使ったデータマイニングを行うためのサンプルアプリケーションを作成します。データを解析するためのアジャイルな環境を作る方法やツールの組み合わせ方などを解説し、さらに行いたい解析やデータの特性によって解析の手段を変更できるようにする方法も学びます。日語版では付録としてクラスメソッドの能登諭氏と佐々木大輔氏による「Fluen

    アジャイルデータサイエンス
    kana321
    kana321 2014/09/18
    アジャイルデータサイエンス――スケーラブルに構築するビッグデータアプリケーション
  • 1