Dev-雑記プログラミングを人に教える際に、言語によって教える内容は千差万別ですが、必ずと言っていい程どの言語でも徹底させている事があります。昔から良く言われている内容ですが、僕自身も人に教える際は口を酸っぱくして必ず教える項目がいくつかあります。意...プログラム初心者に必ずアドバイスするプログラムセンスを磨く3つの基本的項目2016-03-04ボタン一発でVBのコードをC#に簡単に変換する方法Dev2017/01/10:更新しました最近はVB案件とC#案件を掛け持ちしているので、脳内がゴチャゴチャしています。似て非なるものとはよく言ったものですね~。C#に慣れてきたら、「やっぱりVBって少し冗長的な書き方するよなぁ~」と感じるようになってきました。Dev-VB6今回はヘンテコ仕様に巻き込まれた側の視点です。お話は大体2006年くらいの出来事だったと思います。とあるバーコードチケットを印刷する機能をDLL化するという内容です。Dev-VB.NETいやー、LINQは本当に便利。使えば使うほど魅力的です。T)のリストを簡単にDictionaryに変換する方法です。クラスを簡単にDictionaryに変換する方法2016-02-21ConnectionStringsを複数プロジェクトで共有するDev今更というか、長年凄い勘違いをしていた事に気づいてしまいました。今までの開発ではずっと、メインプロジェクトとデータアクセス用のプロジェクトを分けた環境で開発をしていました。Dev-VB.NETC#でIF文を1行で書く方法が分からなかったので備忘録。すいません、VBユーザーだったもので。Dev-雑記たまにですが、本当に足し算レベルの失敗というのをしてしまう事があります。ベテラン管理者の方と一緒にお仕事をしていた時のお話です。実施したい内容は至極簡単で、各クライアント端末で作業したログを上位サーバに転送するだけ。Dev-雑記かれこれ10年以上ソフトウェア開発に携わっていますので、お客様には申し訳ないのですが、おかしな仕様で作ってしまった案件というものは・・・正直たくさんあります。新人時代から少し経験を積んだ2年目、3年目でその傾向が顕著だったと思います。Basic(以下、VB)は結構な頻度で「軽く見られがち」であり、「小馬鹿にした」感想を目にします。確かに昔々はVBランタイムが必要だとかメモリ管理がイケていないとか色々とありましたが、今では全て過去のお話だと断言出来ます。Dev-TDD近年のソフトウェア開発では単体テストの自動化が当たり前になってきています。「いや、とっくに当たり前だよ!」というお言葉も多いと思いますが、現実的にまだまだ取り入れていない企業も多いのです。僕自身も取り入れていなかった1人な訳でして。SQLが便利すぎてDataAdapterとかCommandには戻りたくない今日この頃です。メソッド形式にも慣れてきて、メソッド形式になっていないときもちわるいかも!という風に思えるようになって来ました。SQLは遅い?2016-02-06VB6が好きだった。