2014/02/13 デブサミ2014【13-B-3】社内システムの構造と設計、実装のはなし #devsumiB
「デイリーのお仕事については、決まったことが決まったとおりにできることがけっこう大事。」 その通りですな。 #devsumiB
2014-02-13 13:35:13APIのドキュメントはテストコードからある程度のサンプルを自動生成して、デプロイ時に静的ファイルとして出力してアプリケーション内に配置する、って形にしておけば、メンテされないドキュメント問題は、それなりに解消できる。 #devsumiB
2014-02-13 13:36:06情報の長期保存 長期運用 ドキュメントの風化 これが社内システムをレガシー化させるんだよ #devsumi #devsumiB
2014-02-13 13:40:15個人的にはxml schemaつきのxmlが一番いいけど、現実解はjsonだよなあ #devsumiB
2014-02-13 13:41:22何が問題なのか→1.情報と機能の冗長化 2.情報と権限の分断 社内システム:Closed Web→1.機能>性能 2.longLife Cycle 3.Target User:自分 #devsumiB
2014-02-13 13:44:34「動くことが一番大事」 「利益をうまないので必要じゃない者はつくらない」 「社内の運用フローにフィットするかが大事」 #devsumi #devsumiB
2014-02-13 13:45:54修正単位を最小化しよう 切り刻まれた機能追加タスクから必要な者をピッキングしよう #devsumi #devsumiB 細かく刻んだ方が優先度がはっきりつけやすい。 またスケジューリングしやすい。
2014-02-13 13:47:45「開発・運用の前提が、アーキテクチャをシンプルにする。」おもわずドキッとしますね。 #devsumiB
2014-02-13 13:52:07アーキテクチャをシンプルにする。祖結合、細分化、優先度付け、目で見て分かるデータ、大事。アーキテクトによる適切な取捨選択。API化、インタフェース守れば更新容易。HTML/JSONお勧め。メモ #devsumiB
2014-02-13 13:55:29tagomorisさんの社内システムの話に共感した。自分も業務の合間に社内システムいじることが多いので納得できる話が多かった。#devsumiB
2014-02-13 14:02:04