- 例外、エラー、異常、そして - Qiita
- ここが変だよ、グローバルスタンダードの脆弱性対策~入力値の考え方~
- CMS四天王のバリデーション状況を調査したところ意外な結果になった | 徳丸浩の日記
- PHP: rfc:add_validate_functions_to_filter
- zend-inputfilter
- RDBにおけるバリデーションをリレーショナルモデルから考える
- スペース - Wikipedia
- ZF-10891: Zend_Filter_StringTrim does not work correctly with a multibyte string (e.g. Fullwidth Space)
- [ZF2-170][Filter] Fix trim for cyrillic characters. by Maks3w · Pull Request #1451 · zendframework/zendframework
- 404 Blog Not Found:「PHP使いはもう正規表現をblogに書くな」と言わせないでくれ
- 正規表現によるバリデーションでは ^ と $ ではなく \A と \z を使おう | 徳丸浩の日記
- *Form and field validation | Django documentation | Django
- *Respect/Validation
- Matthew Turland on Twitter: "I really like the respect/validation library for its concision and ease-of-use, but I hate that it uses exceptions for flow control. :("
- 例外設計における大罪
- 書籍『EFFECTIVE JAVA 第2版』 - 第9章 例外
- *PHP: The Right Way
- *Active Record バリデーション | Rails ガイド
- PHP7 で堅牢なコードを書く - 例外処理、表明プログラミング、契約による設計 / PHP Conference 2016 // Speaker Deck
- Akihito Koriyama on Twitter: "モデルをバリデートするのは正しく無い。モデルを生成するときの値をバリデートすべき。つまり存在するモデルは全て有効なものにする事。 https://t.co/YPjIHBODPU"
- beberlei/assert: Thin assertion library for use in libraries and business-model