LEF

ユーザーのURL



CSV: このユーザーの引用をダウンロードできます


CSVとは?

CSVというファイル形式でダウンロードできます。このデータをExcelに貼り付けると、表にして手元に記録を残せます。

引用一覧

少しずつインクリメンタルにコーディングすること。そうすれば、開発が進むにつれてコードが洗練され、構造化されていくことに気づくだろう。インクリメンタルにコードを書いて、テストする。この継続的なフィードバックが、コードが過剰に複雑になったり、散らかり放題になることを防いでくれる。


『アジャイルプラクティス』(P. 118)

この引用を表示する

リズムが一定になると、これまでよりも決断を下しやすくなるので、プロジェクトも前進し続けられるようになる。


『アジャイルプラクティス』(P. 42)

この引用を表示する

優れた開発者は、優れたサーファーと同じく、(技術的な)適性、バランス感覚、そしてアジャイルさを備えている。アジャイルであることとは、状況の変化にすばやく適応できる能力のことだ。


『アジャイルプラクティス』

この引用を表示する

複数のものを指す可能性がある「それ」や「これ」などの代名詞を避ける。


『リーダブルコード』(P. 78)

この引用を表示する

関数やクラスを文書化するときには、「このコードを見てビックリすることは何だろう? どんなふうに間違えて使う可能性があるだろう?」と自分に問いかけるといい。基本的にはコードを使うときに直面する問題を「前もって」予測したい。


『リーダブルコード』(P. 65)

この引用を表示する

変数や関数などの構成要素の名前は、抽象的ではなく具体的なものにしよう。


『リーダブルコード』(P. 16)

この引用を表示する

読みにくいコードがあれば、そこで行われているタスクをすべて列挙する。そこには別の関数(やクラス)に分割できるタスクがあるだろう。それ以外は、関数の論理的な「段落」になる。タスクをどのように分割するかよりも、分割するということが大変なのだ。


『リーダブルコード』(P. 155)

この引用を表示する

見た目が美しいコードのほうが使いやすいのは明らかだ。考えてみれば、プログラミングの時間のほとんどはコードを読む時間なのだッ! さっと流し読みができれば、誰にとっても使いやすいコードだと言えるだろう。


『リーダブルコード』(P. 43)

この引用を表示する

StrongParametersとは、Mass Assignment機能を利用する際に起こり得る脆弱性へ対抗する手段の1つです。Mass Assignmentとはモデルの生成や更新の際に、以下のようにRubyのハッシュを使って一括で属性を設定できる非常に便利な仕組みです。


『パーフェクトRuby on Rails 【増補改訂版】』(P. 90)

この引用を表示する

Active Jobは非同期実行処理機能を提供するライブラリで、Rails4.2で追加されました。Active Jobを使うことでさまざまなバックエンド(ジョブを管理実行するインフラ)上で実行する非同期処理を統一的に利用できます。


『パーフェクトRuby on Rails 【増補改訂版】』(P. 215)

この引用を表示する