コーディング

コーディング

【VB、VBA】Withステートメントの注意点【使わない方が良い?】

VB系の言語にはWithステートメントというものがあります。オブジェクト名を省略して記述できる構文で、コードを洗練させたりできます。 しかし、過度の使用や誤ったアプローチは可読性を損ない、保守性を低下させる可能性があります。 この記事では、...
コーディング

ファーストクラスコレクションとは【デザインパターン】

オブジェクト指向のデザインパターンであるファーストクラスコレクションについて学んだことをまとめました。 ファーストクラスコレクションとは 配列やコレクションの操作を行うのは、for文などのループ処理が多いと思います。こういったループ処理がい...
コーディング

完全コンストラクタパターン【デザインパターン】

プログラミングでオブジェクト指向やリファクタリングについて色々勉強していたときに知った「完全コンストラクタ」パターンというデザインパターンを自分なりの解釈で紹介します。 完全コンストラクタパターン インスタンス生成時にクラスの全てのプロパテ...