本記事では、 チームによる持続的に変更可能なWebアプリケーションの開発を目標に、フレームワーク導入時に考慮すべき22の観点を紹介する。 フレームワークによって特徴は異なるが、本番導入にあたって、考慮すべきポイントはあまり変わらないので、極力フレームワーク1に依存しすぎないよう配慮する。また、話をシンプルにするため、REST APIを提供するアプリケーションを題材とする。 前提 ソフトウェアのエントロピー ソフトウェアがエントロピー増大の法則を避けられないことを、体感している開発者は多いだろう2。普通にアプリケーション開発を続けると、開発スピードは鈍化し、品質は低下してバグが増え、開発者からは技術的負債への怨嗟の声が聞かれるようになる。エントロピー増大というフォースは極めて強力で、意思を持って立ち向かわなければ、容易にダークサイドに堕ちてしまう。 関心事の分離 大規模Webアプリケーション
リンク集 時系列順に。 2012年 最初のエントリ。 すべてはここからはじまる まさにHello world 高校中退→工場派遣→プログラマ→ホームレス→自立支援施設→プログラマ→海外放浪→職業訓練→世界一周アプリを作る という経歴のインパクトと文章の読みやすさに驚く 2013年? 上記の増田エントリの反響の大きさに驚きAmazonでセルフ出版する 内容は上記の増田エントリに幼少期〜高校中退や海外旅行など大幅に内容が追加されたもの ボリューム的には東南アジアを中心とした紀行文半分以上占めている 合法(だった)ドラッグの記述がバロウズ的 ハッピーエンドは欲しくない 作者: n発売日: 2014/03/05メディア: Kindle版この商品を含むブログを見る 2014~2016年 ブログ 福島除染と北海道放浪 沈没する期間の画像がモラトリアム的ですごくいい 2015年 大学に行こうと決心する
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く