サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
猫
godiva-frappuccino.hatenablog.com
はじめに GWなのでGoFのデザインパターン23種をすべて書きます。巷ではJavaソースコードを用いた書籍はいくらかあるのですが、他の言語だと時折有志の方がブログにまとめていますが全部書いてあることは少なく、また実際に自分で書かないと使えそうなタイミングで思い出すこともできないので、同じく型システムがまともに使えて業務や趣味でもよく使用するC#で全部書いていきます。 また、例として紹介されるものは分かりやすいものや典型的な使用例が想定されるものもあるのですが、大体Personクラスが出てきて名前が云々といったことが多いので、折角なので自分で例を考えつつ書いていきます。できれば実装中のロボットに組み込んでいきたいので、ロボットの例が出せれば出していきます。また、学習の為に実装していく方式をとっているので、クラス図とか詳細な定義を知りたい方はWikipediaのGoFのページをご参照ください。
はじめに 現場で役立つシステム設計の原則を知りたいと思っていたのですが、丁度現場で役立つシステム設計の原則について言及されている書籍があったので読みました。 gihyo.jp ある程度知名度のある書籍で、QiitaやZenn等でまとめられている方がいらっしゃるのですが、自分のアウトプットとして、感想も交えてまとめていきます。 全体の話 この書籍の雰囲気や見通しを立ちやすくするために、参考書籍の一覧を抜粋して紹介します。 『エリック・エヴァンスのドメイン駆動設計ソフトウェアの核心にある複雑さに立ち向かう』『新装版リファクタリング既存のコードを安全に改善する』『SQLアンチパターン』『エンタープライズアプリケーションアーキテクチャパターン』『エクストリームプログラミング』 システム設計の全般を対象にしているのですが、ベースの思考としてはオブジェクト指向プログラミングから発展して、ドメイン駆動設
概要 世の中には金曜日になるとキンタマが発光することで曜日を認識する文化が存在する.しかし,金曜日にのみ発光する場合金曜日以外の曜日を認識することはできない.本記事では,キンタマの発光を前提に,その発光色を変えることで金曜日以外の曜日も認識することを提案する.その上で,配色及びキンタマの発光による問題点についても議論する. 背景 人間はしばしば曜日感覚を喪失してしまう.ここ数ヶ月COVID19の影響で家にいる人も多いが,ずっと家にいると曜日感覚が薄れてしまうものである.出勤していても,単調な日々や忙しい日々が続くことでその日が何曜日か認識することが難しくなってしまうことがある.そして最後には今日が何曜日か思い出せなくなる. 曜日の認識ができなくなることで,生活において様々な問題が生じる.最も日常的な問題として,生ゴミを捨てる曜日を逃すことが挙げられる.社会的な面でも,定例ミーティングの曜日
このページを最初にブックマークしてみませんか?
『godiva-frappuccino.hatenablog.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く