fv17の日記

Webエンジニアの備忘用ブログです。主にWeb界隈の技術に関して書いています。

2019-05-01から1ヶ月間の記事一覧

オブジェクト指向のこころ - 10章 Bridgeパターン

勉強用メモP.152以前は電車で 継承の多用はNG 流動的要素をクラス継承で扱うのは間違え。クラス数の爆発が発生する オブジェクトを責務で考え、集約を多用することが正しい 流動的要素をカプセル化する パターンを導き出す まずは、共通性/可変性分析で流動…

オブジェクト指向のこころ - 6章 Facadeパターン

勉強用メモ Facadeパターンとは Facadeとは「建物の正面(窓口)」、「見せかけ」等の意味を持つ。 問題:複雑なサブシステム群があり、クライアントはどのメソッドを呼び出せばいいか把握できない 目的:理解しやすいインターフェースを提供し、クライアント…

オブジェクト指向のこころ - 5章 デザインパターンの紹介

勉強用メモ デザパタは建築学と文化人類学から生まれた Christopher Alexanderという建築家「品質は客観的なものか?」 パターンとは、「あるコンテキストにおける問題解決の方法」である パターンには、名前、目的(解決する問題)、達成方法、制約の4つが必…

Railsの設計関連の記事まとめ

Railsの設計を学ぶ。 Railsに詳しい方々にコレ読みなさいと教えていただいたリンク集、と自分の学んだことメモ。 Ruby on Railsの正体と向き合い方 リンク https://speakerdeck.com/yasaichi/what-is-ruby-on-rails-and-how-to-deal-with-it ポイント Rails…

勉強方法を改善する

自分用メモ。 効率的に生きていくのに必要な知識、技術を身につけたい。 数学 これまでの間違った勉強法 問題をまず5分前後解いてみる 分からなければ解答を見て、再度解き直して覚える 上記における問題 時間がかかり、学べる問題数が少ない 改良後の勉強法…