タグ

デザインパターンとまとめに関するefclのブックマーク (6)

  • AWS-CloudDesignPattern CDP2.0候補

    AWSクラウドデザインパターンとは? AWSクラウドデザインパターン (AWS Cloud Design Pattern, 略してCDPと呼ぶ)とは、AWSクラウドを使ったシステムアーキテクチャ設計を行う際に発生する、典型的な問題とそれに対する解決策・設計方法を、分かりやすく分類して、ノウハウとして利用できるように整理したものである。 これまで多くのクラウドアーキテクト達が発見してきた、もしくは編み出しきた設計・運用のノウハウのうち、クラウド上で利用が可能なものをクラウドデザインのパターンという形式で一覧化し、暗黙知から形式知に変換したものであるといえる。 パターンの中には、クラウドでなくても実現できるもの、今まででも実現されていたものも含まれているが、クラウド上でも今まで通りのアーキテクチャが実現でき、かつクラウドを利用する事で、より安価にそしてより容易に実現できるものは、CDPとして収

    efcl
    efcl 2015/05/29
    クラウドを使った設計のデザインパターン
  • Cocoa iOS デザインパターン

    Cocoa iOS デザインパターン どうも今のインターネット※の上ではMacよりも、iOSのコードやフレームワークを前提にした話が多いせいか、“Cocoa” という言葉を見なくなってきたように見えるのは、iOS前からCocoaを書いてきた人間にとっては少し悲しいことである。 そんなことはどうでも良くて、最近他人の書いたiOSのコードをよく見るのだが、その書き方、クラスの切り方、命名規則、カテゴリの使い方、継承の使い方、デリゲートなど各種パターンの使い方などなどその差は千差万別である。最初にCocoaを使ったという人は希少で、その大半は以前にC#, Java, Ruby, Python, PHPやそれらでよく使われているフレームワークを使っているがゆえ、CocoaらしいCocoaを書いている、書けている、または意識している人は少ないかもしれない。 Cocoa的な書き方は何で正解であるかとい

    Cocoa iOS デザインパターン
    efcl
    efcl 2013/12/06
    Cocoa iOS デザインパターンについて. Model-View-Controllerの役割についてまとまってる
  • Carl Danley | JavaScript Design Patterns

    “One of the most important aspects of writing maintainable code is being able to notice the recurring themes in that code and optimize them. This is an area where knowledge of design patterns can prove invaluable.” – Addy Osmani In modern day JavaScript, it’s easy to pursue the development of large scale JavaScript applications. We are constantly writing more and more complex web apps that thrive

    efcl
    efcl 2013/09/12
    JavaScriptのデザインパターンについて書かれている連載. メリット/デメリット/サンプル という感じでまとめられてる
  • GoFの23のデザインパターンを,Javaで活用するための一覧表 (パターンごとの要約コメント付き) - 主に言語とシステム開発に関して

    GoFデザインパターンの一覧表と,活用のためのコメント,および入門者が独学するためのリンク集(サンプルコード付き)。 入門者の独学を支援するために,このページのURLを提示して熟読させ,各パターンを短時間で効率よく学んでもらう。 デザインパターンはプログラマの常識だ。 Java使いかどうかは問わない。 にも関わらず,入門書を買ったまま,途中で挫折する人が多い。 挫折の原因は,パターンの数が23もあって,多いからだろう。 全パターンをすんなり覚えてもらうためには,各パターンごとに 「要するにこういう目的のパターンなんだ。」 「10文字で表現すると,パターンの意味はこうなんだ。」 という要点・質を,短いコメントで伝えれば助けになるだろう。 こういった学習を通して,Java言語の「設計思想」も併せて感じ取ってゆけるはず。 全パターンの一覧表(要約コメント付き) 全パターンについて,10文字以内

    GoFの23のデザインパターンを,Javaで活用するための一覧表 (パターンごとの要約コメント付き) - 主に言語とシステム開発に関して
    efcl
    efcl 2013/07/07
    デザインパターンの要約と用途のまとめ
  • オレオレコーディングガイドラインのすすめ - jp.novi.blog

    オレオレコーディングガイドラインのすすめ 最近はCocoa(iOS)のコードを主に書いているが、まとめ兼覚え書きとしてコーディングガイドラインと題して自分用またはプロジェクト用に作っている。 1人でコーディングするときは、それをそのまま使い、プロジェクトなど2人以上でコーディングするときはそれをベースに修正したものを共有するという格好だ。 ずっとCocoaをやっているならいいのだが、たまに離れることもあるので再び戻ってきたときに細かいところを忘れてしまうのだ。それにWebでTipsを見つけたときにReadLaterしても良いのだが、どうせ自分は後で見ないので、自分で修正しながら加筆すると忘れてしまわないし、ノウハウが溜まってよい。 今までに作成したものはこんなところ。(オレオレばっかりでダサいが…) オレオレCocoaコーディングガイドラインオレオレUIViewコーディングガイドラインオレ

    オレオレコーディングガイドラインのすすめ - jp.novi.blog
    efcl
    efcl 2012/02/21
    iOSのコーディングガイドライン Cocoa,UIView,UIVIewController
  • デザパタ140文字

    尾野(しっぽ) @tail_y 今なんとなくデザインパターンを見てたけど、どうしてこういう説明って、厳かで分りにくく書かれるんだろうね。噛み砕いて書くと、正確性に欠ける!って怒られるんかな。 2010-04-22 08:29:36 尾野(しっぽ) @tail_y いや、一番いけないのは、デザインパターン完全に理解しないで語るのは恥ずかしいとか、使いこなせないなら使っちゃ駄目とか、そういう雰囲気があるのがいけないんですよ!そんな高尚なものにしてしまうから、解説まで高尚になっちゃって、一部の天才だけのものになっちゃうんですよ。 2010-04-22 08:53:45

    デザパタ140文字
    efcl
    efcl 2010/04/23
    デザインパターンを140文字でいろいろ。
  • 1