オブジェクト指向設計とSRP、DIP原則について

@hyngng.dev 他1名の著者

3ヶ月前に投稿

自分がどこら辺にいるのかはわからないが、知の4段階に譬えると意識的有能くらいの段階ではないかと思う。まだ何が良い設計なのか展望する眼はないようだが、そんな中でわかったようなことが少しずつ生まれていて、そのうちのいくつかはちょっと面白い考えが浮かぶ。 オブジェクト指向が考案された背景や、オブジェクト指

本当に久しぶりだ!

準備経験中心にまとめたモバイルタワーディフェンスコンセプト企画

@hyngng.dev

1年前に投稿

直前のプロジェクトの経験から学んだことの一つは、何かを長期間かけて開発することは、一方で自分が何か大きな文脈に関与されるということです。間違えると開発する過程が疲れて苦痛な経験として残る可能性もあるため、テーマを熟考して慎重に決める必要があります。 今回のコンセプトデザインはそういった文脈で少しの実

GitHubブログに多言語サポートを追加する

+ さらに8件の記事を表示全22件中 14件 残り
@hyngng.blog 他1名の著者

2年前に投稿

暫定的に使ったプログラム名は「Pascal」

WinUI 3 ベース PDF 編集プログラム開発回顧

@hyngng.dev

5ヶ月前に投稿

社会服務中、事務所で問題がありました。社会服務要員の勤務後記により詳しくまとめてありますが、簡単に要約すると、公共機関はライセンス許可を受けていない外部プログラムを勝手に使用できないという指摘を受けたことがあり、その経験がプログラム開発の動機につながりました。ただし単に「自分で作って使おう」という考

Pythonオブジェクト動作制御のためのマジックメソッド

@hyngng.dev

1年前に投稿

マジックメソッド、またはスペシャルメソッドは、Pythonクラス内で特殊動作を定義する組み込み関数で、演算子オーバーロードやオブジェクト出力方法の変更、コンテナのように動作するなど、オブジェクトをより多彩に定義できるようにする文法です。主に以下の特徴があります。 マジックメソッドの代表的な例である_

「行先地」、開発はここまでで

@hyngng.dev

1年前に投稿

もう少し早く整理すればよかったのですが、確信が持てたので今書くことにしました。行先地は新しいプログラミングパターンと少し新鮮な演出を新たに試してみたいという欲張りから始めたプロジェクトで、三回にわたる開発記を書くほど愛着があり、多少の開発成果もあったものの、結果的に開発を中止することになりました。