タグ

2016年12月5日のブックマーク (2件)

  • MVVM入門(objc.io #13 Architecture 日本語訳) - Qiita

    ※以下はobjc.io, Issue #13 Architecture, June 2014 By Ash Furrowの日語訳です。 私は2011年に500pxで私の最初のiOS仕事を得た。私は、大学で2、3年の間請負iOSをしていました しかし、これが最初の当iOSの仕事でした。 私は美しく設計iPadアプリを作るための唯一のiOS開発者として雇われた。 わずか7週間で、我々は1.0を出荷し、多くの機能と、コードベースに質的に、より多くの複雑さを追加し、イテレーションし続けた。 自分が何をしているかについて分からなくなることを時々感じました。私は、デザイン・パターンを知っていました – 良いコーダーのように –しかし、私は客観的に構造上の決定の有効性を計るにはあまりに作っていたプロダクトに近すぎたのです。 今までMVCのことを聞いたことはありますか?大規模なビューコントローラと時

    MVVM入門(objc.io #13 Architecture 日本語訳) - Qiita
  • 一から始めるJavaScriptユニットテスト - Hatena Developer Blog

    この記事は、はてなエンジニアアドベントカレンダー2016の5日目の記事です。 こんにちは、はてなでアプリケーションエンジニアをしている id:shiba_yu36 です。先日、buildersconにおいて、現在所属しているプロジェクトJavaScriptのユニットテストを導入した知見について、「一から始めるJavaScriptユニットテスト」というタイトルで発表しました。 speakerdeck.com この発表は、実際にJavaScriptのユニットテスト環境を作ってみると非常にハードルが高いと感じたので、そのハードルを少しでも下げられればという思いで、非常にシンプルな例で一から環境を作る例を紹介しました。アジェンダは次のとおりでした。 カクヨムのJS環境 JSのテストツールを整理する 通常の関数のユニットテスト DOM操作する機能のユニットテスト カクヨムのJS環境や、JSのテスト

    一から始めるJavaScriptユニットテスト - Hatena Developer Blog
    enmtknt
    enmtknt 2016/12/05