2016-12-01から1日間の記事一覧

アーキテクチャ アンチパターンのまとめ

ソフトウェア アーキテクチャ アンチパターン(Software Architecture Antipattern)をまとめた. 基本的に下記の本を邦訳した内容になっている. https://www.amazon.com/AntiPatterns-Refactoring-Software-Architectures-Projects/dp/0471197130 この本自…

【アーキテクチャ アンチパターン】The Grand Old Duke of York

どんな問題が起こる? 開発者には2種類いる 抽象化する人 詳細を気にせずソフト設計を議論できる 定義や説明をできる 具体化する人(実装する人) 概念を理解するときにソースコードを必要とする 抽象化する人は複雑さをどう管理するかが鍵であることを知っ…

はてぶのmarkdownで箇条書きのまとまり間に改行を入れるテクニック

(もっと良い方法があったら教えてください) はてなブログのmarkdown記法を使う際, 箇条書きするには下記のように記述する. 通常の箇条書き 記述方法 * a * a1 * a2 * b * b1 * b11 出力されるHTML <ul> <li>a <ul> <li>a1</li> <li>a2</li> </ul> </li> <li>b <ul> <li>b1 <ul> <li>b11</li> </ul> </li> </ul> </li> </ul> 見た目 a a1 a2 b b1 b11 箇…

【アーキテクチャ アンチパターン】Reinvent The Wheel

概要 ソフトウェアシステムはスクラッチから作られることが多い たとえ機能的に類似するシステムが過去あったとしても外部と独立して作られることが多い. これらのシステムはgreenfield systemと呼ばれる greenfield systemの特徴 以下を欠いたstovepipe sy…