タグ デザインパターン
人気順 5 users 10 users 50 users 100 users 1000 usersフロントエンドのデザインパターン
本書は、Lydia Hallie 氏 と Addy Osmani 氏らによる Learning Patterns (https://www.patterns.dev/) の日本語訳です。原著は大きく 3 つのセクションに分かれていますが、本書は、その最初のセクションである Design Patterns を訳したものとなります。 続きを読む
一時期プログラミングのデザインパターンというものが大流行しましたが、現在ではどのように評価されているのでしょうか? - Quora
一時期プログラミングのデザインパターンというものが大流行しましたが、現在ではどのように評価されているのでしょうか? 続きを読む
コンテナのデザインパターンを学べる論文「Design patterns for container-based distributed systems」を読んだ - kakakakakku blog
2016年に USENIX Conference で発表された論文「Design patterns for container-based distributed systems」を読んだ.タイトルの通り,コンテナのデザインパターンがまとまっていて,これからコンテナ設計をする人も,既にコンテナを運用している人も,デザインパターンを学べるのは価値があると思う.一部ミスリード... 続きを読む
Pythonによるデザインパターン5原則 - Qiita
参考 @kidach1 さんの投稿をPythonに書き換えてるだけです。 @kidach1 さん、いつもありがとうございます。 https://qiita.com/kidach1/items/4b63de9ad5a97726c50c 概要 改めて基本を学ぶ。 Rubyによるデザインパターン第1章。 デザインパターンとは プログラミングにおいて繰り返し現れる問題に対する、適切解のパターン。 無駄無く... 続きを読む
新人プログラマに正月休み中を使って読んでみてほしい技術書をセレクトしてみた。 - Qiita
新人プログラマに正月休み中を使って読んでみてほしい技術書をセレクトしてみた。デザインパターン(66)リファクタリング(11)プログラマ(2)hirokidaichiが2014/12/18にKobitoから投稿(2014/12/18に編集)編集履歴(4)編集リクエストを作成する はじめに 今年、書いた幾つかの記事のタネ本であったり、新卒教育の際に参考書籍としてあげたものを中心にリストアップします。一... 続きを読む
リトライと冪等性のデザインパターン - Blog by Sadayuki Furuhashi
2014-06-09 リトライと冪等性のデザインパターン リトライを肴に一晩酒が飲める古橋です。大規模なデータに触れることが日常茶飯事になっている今日この頃。この分野のおもしろいところは、いつまで経っても終わらないプログラムを簡単に作れてしまうことかもしれません。エラー処理、リトライそして冪等性の3つを抑えていないプログラムは、小規模なデータなら問題ないが、データ量が多くなると使い物にならなくなる... 続きを読む
Ruby 1.9.3で学ぶ、13個のデザインパターンを作りました[GoF][Design Pattern] - 酒と泪とRubyとRailsと
Ruby 1.9.3で学ぶ、13個のデザインパターンを作りました[GoF][Design Pattern] Dec 10th, 2012 Tweet GoFのデザインパターン 13個についての記事書いたのでまとめです。 GoFのデザインパターンとは? デザインパターンとは簡単に言うと「プログラミングのベストプラクティスを体系化したもの」です。このベスト・プラクティスをしっかりと理解して設計すれば、... 続きを読む
普通のプログラマへ良いコードを書く方法を教える!リーダブルコード | Act as Professional - hiroki.jp by HIROCASTER
私はすばらしいコードを「エレガントなコード」と呼ぶ@HIROCASTERでございませう。まず、はじめに。本書はハッカーは読まなくて良い。普通のプログラマに読んで欲しい。デザインパターンやリファクタリングよりも、本書に書かれていることの方がプログラマは毎日考えて、意識してコードを書くのだ。よって、普通のプログラマならば本書を読んでおきたい。普通のコードを書く人にオススメの1冊だ。例えるならば、バク転... 続きを読む
僕がソフトウェア開発を勉強し始めて3年間でやったこと - うさぎ組
etc | 12:16 | 昨日、@irofさんと飲みながら自分を思い返すと「ちゃんとソフトウェア開発を勉強しはじめてから3年間たった」つまり「@bleisさんを知ってからこの5月でまる3年間たった」 それまでの僕はデザインパターンもオブジェクト指向がなんたるかも、バージョン管理もなにも知らなかった。毎日言われたことをこなす仕事をして、変えたいけど誰も教えてくれないし、学び方すら教えてくれなかった... 続きを読む
JavaScript アニメーションのデザインパターン
JavaScript でアニメーションを作る アニメーションとは何? ビューを少しずつ回転、拡大縮小、移動、変色などを行い、連続的な動きを作る こんな感じ <div id="view">hoge</div> <script> var el = document.getElementById('view'); el.style.opacity = 1; setInterval(function() ... 続きを読む
GoFの23のデザインパターンを,Javaで活用するための一覧表 (パターンごとの要約コメント付き) - 主に言語とシステム開発に関して
java, 設計 | GoFデザインパターンの一覧表と,活用のためのコメント,および入門者が独学するためのリンク集(サンプルコード付き)。Javaの入門者の独学を支援するために,このページのURLを提示して熟読させ,各パターンを短時間で効率よく学んでもらう。 特定の設計パターンについて理解しづらい場合,「要するにこういう目的のパターンなのだ」という要点を把握してもらい,開発に遅れずにキャッチアップ... 続きを読む
「クラウドデザインパターン」をAmazonが公開。システム冗長化、突発的トラフィック対応、動的コンテンツ処理など45種類 - Publickey
Amazonクラウドを使ったシステム設計の際に直面する典型的な問題に対して、解決策を分かりやすく分類、解説した「AWSクラウドデザインパターン」(略称CDP)が公開されました。Facebookページも開設されています。 作成したのはAmazonのスタッフやサードパーティのエンジニアら。 CDPのWebサイトはWikiで作られているため、誰でも新たなデザインパターンなどを追加可能。現在45種類のパタ... 続きを読む
デザインパターン | TECHSCORE(テックスコア)
オブジェクト指向プログラミングにおいてデザインパターンを利用することは、開発者に様々なメリットを与えてくれます。 ここでは、「デザインパターンとは何か」というようなデザインパターンの基本事項と、GoFの23個のデザインパターンをJavaを利用してわかりやすく解説します。 デザインパターン INDEX 続きを読む
超速でロゴを仕上げるために覚えておきたい3つのデザインパターン - IDEA*IDEA ~ 百式管理人のライフハックブログ
デザイン関係のチュートリアルを紹介しているサイト「Before & After」にて興味深い小技が・・・。これは覚えておくといいかも。数ステップのみでロゴを作っちゃう方法です。 ↑ 2分40秒ほどの映像ですが、見る価値あり!です。 全部で3つほどテクニックが紹介されているのですが、雰囲気をつかんでもらうために2つめのテクニックをざっとご紹介。 ↑ まずは要素を3行に分けて真ん中を大きくします。 ↑... 続きを読む
プレゼンテーションのデザインパターン - Keep Crazy;shi3zの日記
昨日、名古屋のAppleStoreで開かれたイベントに参加してきました。経費削減と、せっかくの景気刺激を有効活用するため、僕の愛車で東名高速を使って名古屋入り。バイトから新入社員に格上げされたY君と、最強のアルバイター研究員、近藤君と三人でいつものようにインバーターを使って車中開発をしながらの珍道中。滑り出しは上々でした。しかしいざ実際にY君のプレゼンを見てみると、思わず「これはひどい」というタグ... 続きを読む
デザインパターンを読み解く
Template 次のようなメソッドがあった場合に、処理Bのところを条件によって変えたい場合があるとします。 class Hogehoge { void doit() { ... 処理A ... ... 処理B ... ... 処理C ... } } 方法としては、 1.if文で分岐させる。 2.サブクラスを作ってポリモーフィズムにする。 が考えられます。 1を適用する場合、 void doit(... 続きを読む
PingMag - 東京発 「デザイン&ものづくり」 マガジン ? Archive ? ユーザーを幸せに導く5つのデザインパターン
ウェブ・デザインにおける“デザイン・パターン”とは、ウェブサイトにありがちな“使いにくい点”を解決する方法、とでも言ったらいいのかな。デザイン・パターンの意味は、“どうやってコードを並べるのか”という厳しいイデオロギーから、フラストレーションのない自然なウェブサイトの作り方まで、幅広い範囲に及んでいる。 作:ジョン 訳:チエミ コーディングは、かなり独断的になりがちだ。大抵の場合、間違いなく“最高... 続きを読む
矢沢久雄の早わかりGoFデザインパターン(1):ITpro
矢沢久雄の早わかりGoFデザインパターン(1) 第1回 GoFって何だろう?/Mediatorパターン 連載目次へ >> 図1●(1)オブジェクト間の関連がゴチャゴチャしている。(2)Medliator(調停者)となるオブジェクトを置けば関連をスッキリ整理できる [画像のクリックで拡大表示] デザインパターンとは、様々なプログラムで再利用できる汎用的な設計パターンのことです。プログラマの世界では、... 続きを読む
Web 2.0:次世代ソフトウェアのデザインパターンとビジネスモデル(前編) - CNET Japan
2001年のドットコムバブルの崩壊は、ウェブにとって、ひとつの転換点とな った。「ウェブは誇大に宣伝されていた」と多くの人が結論を下したが、バブ ルとその後の淘汰はあらゆる技術革命に共通する特徴であるように思われる。 一般に、淘汰は新興技術がそれまでの主役に取って代わる段階に到達したこと を示している。見かけ倒しの企業は駆逐され、本物の実力を備えた企業が大き な成功を収める。そして、両者の違いが理... 続きを読む
サルでもわかる 逆引きデザインパターン 第1章 はじめてのデザインパターン はじめに:
Java言語を使い始めて、オブジェクト指向がなんとなくわかってくると、 「デザインパターン」という言葉が気になり始めませんか? 何、気にならない? 気にならなかったみなさんも、今日から気になっていただけるはずです。 だって今回の特集は「サルでもわかるデザインパターン」ですから。 しかし、 「デザインパターン」 「なんだそれは??」 「なんか難しそうだゾ」 「今はやめとこう」 という方もいらっしゃる... 続きを読む