2018-10-19から1日間の記事一覧

10月21日の学び

昨日は勉強会の資料作成のためブログ更新はできず。。。 Proxyパターン 呼び元と処理を実行するクラスの間に中間のクラスを生成する 処理の実行時に初めて処理を実施するクラスをインスタンス化する サンプルコードを見てインタフェースは要はAPIを実装する…

10月19日の学び

コンソールを開いた状態でttyコマンドを実行すると以下のように表示される。 $tty /dev/pts/1 ttyコマンド 標準入力に紐付いた端末やファイルを表示するコマンド そもそも linuxでは全てのIOはデバイスファイルを経由する そのためttyコマンドを実行した際に…

10月18日の学び

Bridgeパターン 継承と密結合 抽象クラスは機能を提供し、継承するサブクラスは実装を提供するという役割分担がある。 抽象クラスとサブクラスが密結合になるため、機能と実装が密結合となる。 そのためn個の複数の抽象クラスがm個の同じ実装を保つ場合は、n…