9pt

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

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

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

9pt

3pt

SQLアンチパターン

Bill Karwin | オライリージャパン | 2013-01-26

データベース論理設計、データベース物理設計、クエリの記述、アプリケーション開発という4つのカテゴリに分け、それぞれの分野におけるアンチパターンを紹介し、失敗を避けるためのより良い方法を紹介。複数の値を持つ属性や再帰的なツリー構造の格納から、小数値の丸めやNULLの扱いに起因する…

3pt

3pt

RDBMS解剖学 よくわかるリレーショナルデータベースの仕組み (DB Magazine Selection)

鈴木 幸市, 藤塚 勤也 | 翔泳社 | 2005-02-22

本書は、現在のデータベースの主流であるRDBMS(Relational Database Management System)の仕組みを解説したものである。リレーショナルモデルに基づくRDBMSの一般的な機能や動作について、図などを交えながらわかりやすく解説している。本書は特定…

3pt

2pt

オブジェクト指向設計実践ガイド ~Rubyでわかる 進化しつづける柔軟なアプリケーションの育て方

Sandi Metz | 技術評論社 | 2016-09-02

保守性を上げて、運用コストを下げるアプリケーションをつくるための実践的なテクニックが満載。 第1章 オブジェクト指向設計 第2章 単一責任のクラスを設計する 第3章 依存関係を管理する 第4章 柔軟なインターフェースをつくる 第5章 ダックタイピングでコストを削減する 第6章…

2pt

1pt

「プロになるためのWeb技術入門」 ――なぜ、あなたはWebシステムを開発できないのか

小森 裕介 | 技術評論社 | 2010-04-10

Webアプリケーション開発の「基礎の基礎」をしっかり学べる入門書。通信技術とソフトウェア開発技術の両面から、Webシステムのしくみをひとつひとつ確実に解説。 0 プロローグ 1 「Webアプリケーション」とは何か 2 Webはどのように発展したか 3 HTTPを知る 4 CG…

1pt

1pt

コンピュータはなぜ動くのか~知っておきたいハードウエア&ソフトウエアの基礎知識~

矢沢 久雄, 日経ソフトウエア | 日経BP社 | 2003-06-02

コンピューター技術の、知識の範囲、絶対的な基礎、ゴールなど、10年後も通用する"基本"を身につけるためのシリーズ第4弾。 コンピュータの3大原則とは コンピュータを作ってみよう 一度は体験してほしいハンド・アセンブル 川の流れのようにプログラムは流れる アルゴリズムと仲良くな…

1pt

1pt

会議でスマートに見せる100の方法

サラ クーパー, Sarah Cooper | 早川書房 | 2016-12-08

こんな人、いませんか。会議で始終うなずき、図とカタカナ語を好む。実践すればデキる人の仲間入り! 五百万ビューのあるあるネタ。 こんな人、職場にいませんか? 会議で始終うなずきメモをとり、やたらとカタカナ語を使って図を描く。これらの紋切り型を実践すれば、あなたもデキる人の仲間入…

1pt

0pt

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

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

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

0pt

0pt

iOSデバッグ&最適化技法for iPad/iPhone第2版

國居 貴浩 | 秀和システム | 2013-01-30

Xcodeでクラッシュ原因の特定ができるようになる。Instrumentを使ったメモリリークの防止方法がわかる。ARCによって隠されてしまうメモリ管理が学習できる。アプリの品質を高めるノウハウが満載。 1 さあ、始めよう-iPhoneアプリケーション開発の工程 2 Xcode…

0pt

0pt

UIKit徹底解説 iOSユーザーインターフェイスの開発

西方 夏子 | インプレス | 2014-06-13

Auto Layoutの活用で、複数のアスペクト比も楽々サポート。StoryboardでUI実装を切り離し、アップデートの効率アップ。画面遷移、バーの表示、メモリ管理、回転処理なドの最新機能。 UIKit概要 ビュー ビューコントローラ イベントハンドリング Storyboa…

0pt

0pt

最新iOSプログラミング徹底解説

新居 雅行 | 技術評論社 | 2014-12-25

サンプルコードを動かして理解するモダンフレームワークによる標準開発メソッド。Interface BuilderによるUI設計から、Core Dataのマルチスレッド処理まで、モダンObjective‐C&Swiftによる最新コーディング手法をサンプルコードで徹底解説!脱初心者を…

0pt

0pt

ズバわかり! プログラミング Objective-C iPhoneアプリ開発 スタートブック Xcode5.1+iOS7.1対応

大重 美幸 | ソーテック社 | 2014-05-02

プログラミングの基礎、Xcodeの基本操作、Objective‐Cプログラミングから販売まで。詳しい図解と楽しいサンプルで、手順を追ってアプリ制作をわかりやすく解説します。 ハローワールド プロパティとメソッド 標準のUI部品を使ってみよう アニメーションしよう ビューについ…

0pt

0pt

UIデザインの教科書 マルチデバイス時代のサイト設計-アーキテクチャからUXまで

原田 秀司 | 翔泳社 | 2013-11-19

マルチデバイス時代になって、スマートフォンだけでなく、タブレット、スマートTV、もちろんPC、これら4スクリーンを前提にサイトの設計を考える必要性が出てきています。デバイスごとの特性を考慮に入れつつ、いつのまにか迷ってしまう、なぜかわからなくなってしまう、操作がしっくりこない、…

0pt

0pt

フラットデザインの基本ルール Webクリエイティブ&アプリの新しい考え方。

佐藤 好彦 | インプレス | 2013-11-22

iOS7で注目の「フラットデザイン」誕生の背景と将来をデザイン事例や先駆者インタビューから紐解く一冊。 第1章 フラットデザインとその背景(フラットデザインが注目されている スキューモーフィズムとその限界 ほか) 第2章 フラットデザインのスタイル(フラットデザインをタイプ別…

0pt