記事一覧

そういうもの。

「体調不良で休みます」の5割くらいは、「あーなんか体調悪い気がするなー、今日どうせたいした作業入ってないし休むかー。 おや、休みの連絡入れたとたん身体が軽くなったぞ!」みたいなもので、残りの3割くらいは「お花摘みに行ってきます」的なものだと思ってます。結構みんな、タイミング良く体調不良になりますよね。そういうものです。だから、「社内ネットワークと開発ネットワークでPCを2台使いする」「同じファイルを3箇...

続きを読む

モヤモヤ定数利用。

◆何故か一度変数を挟む=================================// 空文字を取得String blank = Constants.KARAMOJI;// 空文字で初期化するString name = blank;=================================◆用途が不明瞭になるように変数に置く=================================String format = Constants.SEARCH_FORMAT;String fmt = Constants.APPLY_FORMAT;=================================◆・・・・・・。==============================...

続きを読む

今までに出会った最長のメソッド。

今まで見た中で最長のメソッドは、数か月前に出会った、Javaで7746行というもの。とはいえ、例えば条件振り分けのエントリーポイントになっていて、以下のようにズラーッと羅列されており肥大化してしまった、などもあるかもしれません。=================================if (Aの場合) { // チェック処理をcall // 実処理をcall} else if (Bの場合) { // チェック処理をcall // 実処理をcall} else if (Cの場合) { // 以下同...

続きを読む

漠然と気持ちの悪い文章。

設計書にしろ、報告書にしろ、会議での発言にしろ、「何だか読んでいて(聞いていて)気持ち悪い」言い回しってあると思う。尊敬するベテランエンジニアに昔、言われたことがある。「わかりやすいドキュメントを書くのはめちゃくちゃ難しいことだ」と。仕事で何かを書く時は、なるべく読み手を意識するように気をつけている。自分の場合、「入社したての自分だったら理解できるだろうか」、と考えるのは有効手段だ。例えば、以下の...

続きを読む

どこからも呼び出されない、価値あるメソッド。

「誰もコールしないメソッド作って、UT(ユニットテスト)までしっかりやったよ。」とある案件で一緒になった先輩から聞いた話だ。なぜ、どこからも呼び出されないメソッドを作ったのか。答えを言ってしまえば、「指標値」のせいだ。案件によっては、顧客から指標値を提示されることがある。その値は様々だが、今回で言えば「ステップ数」「単体テスト障害数」そういったものだ。つまり、「これくらいの要件で追加対応したら、この...

続きを読む

プロフィール

派歩

Author:派歩
同人作家 / 時々ラッパー / ふわっとITエンジニア。
広い所、温泉、日本語ラップ、アイス、R-15のイメージビデオなどが好き。
このブログは全年齢向けで行く所存。
技術力は全然ないけど、SIer界隈来てみたら、あ、この話はまた今度。
Mail:paradisoul.72★gmail.com
ホームページ:新規ウィンドウで開く

最新コメント