何か着ていればいいよ

ソフトウェア技術者の日常や技術の話を書こうと思います。

仕事

今日やったこと

今日やったことをつらつらと。 前提 Visual Studio 2013 Express for Web ASP.Net MVC5だっけ? Razor とかそういう最新の環境で開発しています。 経緯 去年末から複数プロジェクトを抱えており、上記の環境のプロジェクトは仕様確定とか、DB設計とか、プロ…

システム設計におけるnullの扱い(覚書)

結論 結論からかいてしまうと、変数にnullを極力入れないようにしましょう! ということです。 前提条件 今回のシステムはC#ですが、JavaやC++でもある程度当てはまると思います。*1 経緯 今まで、10年ほどシステム開発をやってきて、もやもやしていたnullの…

組織からみた社員のプログラミングスキルの伸ばし方

最初に断わっておきますと最近自分の身の回りに起きている事象の話であまり汎用的な内容ではありません。 あまりうまくいっていないその事象について自分の考えをまとめてみる。 ことの前提 ここ5年くらい、たまたま.Net(C#やVB.net)の案件が多く社員のス…

JavaのWebアプリケーションを保守・カスタマイズしていく中で失念していたこと

結論から言うと、 Servlet ContainerのサポートするServlet APIのバージョンがどんどん上がっていくので、 それに伴って自アプリの使用するServlet APIのバージョンが非推奨やサポート外になっていくこと。 で、そのことを顧客に計画的に伝えて提案し続ける…

環境構築手順書の書き方

社内勉強会のネタとして考え始めたけどあまり広がらなかったのでここで開陳。 ※我流の環境構築手順です。正しいやり方かどうかは不明。 結論 いきなり結論というか本稿で言いたいことを書くと、 環境構築手順書は環境構築をしながら書こう! ただ、それだけ…