Tbpgr Blog

Ruby プログラマ tbpgr(てぃーびー) のブログ

パターンカタログ

エラーメッセージの裏取り

エラーメッセージの裏取りについて。

大きめの施策を行う際にパターンカタログのフォーマットで導入判断を支援する

日々の業務のワークフローの変更を伴うような大きめの施策を行う際に、 パターンカタログのフォーマットで導入判断を支援するようにすることで 意思決定が円滑にしたり、導入の背景の共有する試みを導入しはじめました。

キーワード検索による素早いブラウジング

臭い名 のんびり一番上から順にスクロールしてブラウジングしている 臭い英名 slow browsing by sequential scroll 臭い状況 必要な情報を探すためにページを上から順にスクロールしているため探すのに時間がかかる パターン名 キーワード検索による素早いブ…

IDE,エディタ,アプリケーションで繰り返し利用する操作を自動化する

臭い名 繰り返し行う特定アプリケーションの操作 臭い英名 duplicate operation in specific application 臭い状況 IDE,エディタ,アプリケーションなど特定の環境で特定の操作を 繰り返し手動で実行している。 臭いの兆候としてリズムの良いキー操作音が一定…

マウス操作をキー操作に置き換える

臭い名 日々繰り返し行う操作をマウスで行なっている 臭い英名 duplicate operation with mouse. 臭い状況 日々の開発作業中に繰り替えし行う作業をマウスで操作している。 マウス操作はキー操作に比べて時間がかかります。 またキーボードよりも操作を誤る…

ドキュメントのシーケンシャルデータからコードの断片を生成する

臭い名 ドキュメントに存在するシーケンシャルなデータからコードの断片を生成する 臭い英名 sequential data in document 臭い状況 仕様書や要件定義書や資料をもとにコードを記述する機会があります。 仕様書等に大量のシーケンシャルな値がある場合、目で…

パターンカタログ 2014/01/23更新

概要 パターンを ・原因となる臭い ・パターン名 ・改善理由 ・対応 ・サンプルコード の形式でまとめます。ここで言うパターンはソースコードだけに限定せず日々の開発で直面する 様々な問題とそれに対する解決策を表します。 パターン名等は自分でつけてい…

テンプレートの抽出

臭い名 繰り返しタイピング 臭い英名 repetition typing 臭い状況 日々のコーディング、設定ファイル等テキストファイルの編集時に 繰り返し似たような構造のテキストをタイプしている。 パターン名 テンプレートの抽出 パターン英名 extract template 改善…