Visual Basic (VB / VB.NET)

スポンサーリンク
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETのMyNamespace(Myオブジェクト)の全貌:FileSystemやApplicationなど標準で使える強力な便利機能の活用法 – Visual Basic (VB / VB.NET)解析バイブル

【VB.NET極限知見】MyNamespaceの全貌:レガシーの呪縛を断ち切る「My」の美学と最適化多くのシニアエンジニアやアーキテクトは、VB.NETを語る際になぜか及び腰になる。C#の洗練された構文や、昨今のモダンな言語仕様と比較して「...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETのMyNamespace(Myオブジェクト)の全貌:FileSystemやApplicationなど標準で使える強力な便利機能の活用法 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETを掌握する極限の知見:`My`名前空間の全貌 — 冗長なボイラープレートを駆逐し、実務コードを極限まで洗練させる方法開発現場を見渡すと、いまだに `System.IO.Directory.GetFiles` や `System....
Visual Basic (VB / VB.NET)

【入門編】VB.NETのMyNamespace(Myオブジェクト)の全貌:FileSystemやApplicationなど標準で使える強力な便利機能の活用法 – Visual Basic (VB / VB.NET)解析バイブル

こんにちは!チーフアーキテクトの私です。普段、私たちはC#やJava、TypeScriptといったモダンな言語に囲まれて仕事をしていますが、現場のシステムを裏で支えている縁の下の力持ちとして、あるいは業務自動化の最強の武器として、Visua...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETにおけるGetTypeとTypeOf…Is演算子の実務活用:実行時型情報(RTTI)を使った柔軟なオブジェクト制御 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETにおける実行時型情報(RTTI)の極意:GetTypeとTypeOf...Isの境界線と実務最適化オブジェクト指向プログラミングの美徳はポリモーフィズム(多態性)にある。共通のインターフェースや基底クラスを定義し、具象クラスの差...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETにおけるGetTypeとTypeOf…Is演算子の実務活用:実行時型情報(RTTI)を使った柔軟なオブジェクト制御 – Visual Basic (VB / VB.NET)解析バイブル

実行時型情報の極意:`GetType`と`TypeOf...Is`でポリモーフィズムの限界を突破するオブジェクト指向設計の教科書を開けば、決まってこう書かれている。「型判定を行うな。ポリモーフィズムを使え」と。まったくその通りだ。基底クラス...
Visual Basic (VB / VB.NET)

【入門編】VB.NETにおけるGetTypeとTypeOf…Is演算子の実務活用:実行時型情報(RTTI)を使った柔軟なオブジェクト制御 – Visual Basic (VB / VB.NET)解析バイブル

こんにちは! 現場の第一線でコードを書き続けていると、「あ、ここはポリモーフィズム(多態性)だけでは綺麗に処理しきれないな……」という、ちょっぴりマニアックで頭を悩ませる壁にぶつかることがありますよね。Excelのマクロ(VBA)の「記録ボ...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETでのReadOnlyとConst、Staticの使い分け:変数のスコープとライフサイクルを制御して堅牢なロジックを作る – Visual Basic (VB / VB.NET)解析バイブル

VB.NETを極める:Const、ReadOnly、Staticが織りなす変数ライフサイクルとメモリ最適化の真髄レガシーなVBA(Visual Basic for Applications)の受託開発から、モダンな.NET Core / ....
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETでのReadOnlyとConst、Staticの使い分け:変数のスコープとライフサイクルを制御して堅牢なロジックを作る – Visual Basic (VB / VB.NET)解析バイブル

【VB.NET極限最適化】Const・ReadOnly・Staticの完全使い分け:バグを根絶する変数設計の極意開発現場でよく見かける光景がある。「とりあえず動くから」という理由で、すべての変数を適当なスコープで宣言し、メソッドのあちこちで...
Visual Basic (VB / VB.NET)

【入門編】VB.NETでのReadOnlyとConst、Staticの使い分け:変数のスコープとライフサイクルを制御して堅牢なロジックを作る – Visual Basic (VB / VB.NET)解析バイブル

こんにちは!現場のコードを美しく、そして鉄壁のロジックに仕上げるのが大好きな先輩エンジニアです。今回は、Visual Basic (VB.NET)でのプログラミングにおいて、避けて通れない「変数のスコープ(有効範囲)とライフサイクル(寿命)...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETにおけるIsNot演算子とIsNothing関数の違い:オブジェクトの同一性とNull判定をスマートに記述する – Visual Basic (VB / VB.NET)解析バイブル

IsNotとIsNothingの深淵:オブジェクト同一性判定のパラドックスとメモリ最適化の極意レガシーなVB 6(VBA)の残香を引きずる現場において、`Is` 演算子や `Nothing` との比較は、しばしば「なんとなく動くから」という...
スポンサーリンク