2023年10月29日のブックマーク (3件)

  • マリオで学ぶSOLID原則

    はじめに 最近オブジェクト指向とデザインパターンについて学び始めたので、勉強しつつ記事にまとめていきたいと思います。 初回はSOLID原則についてです。SOLID原則はオブジェクト指向プログラミングにおいて、開発者にとって読みやすく、メンテナンスが可能なプログラムを作成しやすくするために考えられたルールです。 この記事では、オブジェクト指向プログラミングの重要な開発原則であるSOLID原則について皆さんが想像しやすいマリオのクラス実装を例に解説していきます。 1. S (Single Responsibility):単一責任の原則 クラスは単一の責任を持つべきと言う原則です。 ここでの責任というのは、オブジェクトが持っている機能のことです。 一つのクラスができる機能(責任)が複数あると、クラス内部の関数が強い結合を起こす可能性が高ま理望ましくありません。 次のマリオクラスを見てみましょう。

    マリオで学ぶSOLID原則
    onesplat
    onesplat 2023/10/29
    出たManager
  • 霞ヶ関パワポをデザイナーが作り直してみた→ポンチ絵には単語一つ一つに利権が絡んでいてプレゼン資料とは目的が異なるという話

    ごぼう先生 健康体操クリエイター @GobouZnk @satomi_n0810 @tabbata めっちゃくちゃ見やすくて素晴らしいです!! ただ、ケアマネジャーの業務が24時間対応になってしまっているので、そこは高齢者住宅に住んでいるから対応ができる。という意味で、ケアマネジャーの業務ではないと思います。 整理されるとパンクが具体的に見えているからワザとごちゃつかせてる説。 2023-04-02 22:39:02

    霞ヶ関パワポをデザイナーが作り直してみた→ポンチ絵には単語一つ一つに利権が絡んでいてプレゼン資料とは目的が異なるという話
    onesplat
    onesplat 2023/10/29
    こんな最低なチャートが必要な現状は承知したとして、だからといってそんなのに最適化して安住するのもあかんやろ。なんで一枚に全部詰めこまなあかんの?
  • エンジニアが株式会社作ったログ

    この記事を読んだ方から有益な情報をたくさんいただいたので追記している。 特定創業支援等事業の認定 法人設立ワンストップサービス gBizID 自分でやっていないものについては各項目で明記している。 なぜ作ったのか? 自分の興味があった教育分野において、実際にやってみて自ら経験を積み、社会に役立つようなことがやりたいと思ったため。 あと、長くサラリーマンをやって、矛盾している組織が許せない性分だとわかったので、じゃあ自分で組織を作ってみようという単純な発想による。できるだけ矛盾していない組織を作ろうと目指しているが、やらずに文句だけ言うのはフェアでない、という意味合いもある。 フローチャート やることが多く、時系列がわかりづらかったのでフローチャートを書いてみた。 週一で動いた場合、 3 ヶ月ほどかかる。また、灰色の枠は実施していない。 経費について 登記前にかかった費用はすべて創立費、登記

    エンジニアが株式会社作ったログ
    onesplat
    onesplat 2023/10/29
    めんどくさすぎんだろ