タグ

2011年7月27日のブックマーク (7件)

  • 日本のアジャイルムーブメントに、何が起きていたのか、何が起きているのか

    記事は、InfoQに掲載された平鍋健児氏の記事「What has happened and is happening in Japan’s Agile movement」を、InfoQ Japanの許可を得て翻訳、転載したものです) この10年の私のアジャイル人生でもっとも誇らしい出来事と言えば、Agile2008で「Gordon Pask Award」を受賞したことでした。振り返れば、私が初めて参加したアジャイル関連のイベントは、ソルトレークシティで行われた「Agile Development Conference 2003」で、そこで私は賞をもらったことを思い出します。それは「Thank-you-very-much-for-coming-all-the-way-from-Japan Award」(わざわざ遠い日からようこそいらっしゃいましたで賞)でした。 この記事では、私は「Go

    日本のアジャイルムーブメントに、何が起きていたのか、何が起きているのか
    t-wada
    t-wada 2011/07/27
    "日本語訳掲載にあたって(著者による補足)" がある
  • You Are Solving The Wrong Problem - AzarAsk

    Problem-solving is an important part of everyday life, from organizing your video library to deciding whether to buy a car. Small problems (like trying to solve a math equation on your school assignment) to significant problems (planning your future career path). In cognitive psychology, problem-solving is closely related to the mental process by which people discover, analyze, and resolve issues.

    t-wada
    t-wada 2011/07/27
    "Find a faster way to fail, recover, and try again. If the problem you are trying to solve involves creating a magnum opus, you are solving the wrong problem."
  • Be A Designer - AzarAsk

    What additional abilities should designers acquire? There are many debates regarding this. Is it better for designers to learn how to code, write, or comprehend the underlying principles of business? Despite their importance, some abilities may not be necessary. In my opinion, every designer should have a basic understanding of psychology. To better understand ourselves and the reality around us,

    t-wada
    t-wada 2011/07/27
    "Iterative design is a process of continually improving not just the design, but also the problem your design is trying to solve."
  • Bridge Word

    This shop will be powered by Are you the store owner? Log in here

    t-wada
    t-wada 2011/07/27
    魅力的な PaaS が増えたよなぁ
  • Node.jsのために知っておくべきJavaScriptの基本3選

    node.js上でコードを書くため、JavaScriptをしっかり復習したりnode.jsの制御フローを知るための読むべきページのリストです。 JavaScriptそのものの復習http://ejohn.org/apps/learn/John Resigさんの書かれたチュートリアルがわかり易いと思います。 JavaRubyなどの言語を普段使っている方で、JavaScriptのプロトタイプベースのオブジェクト指向に親しみのない方は一読です。またJavaScriptに詳しい方も、GoogleのClosureでコードの最適化を行う際に問題を起こしにくいinheritanceを書くために、Michael Bolinさんの「Inheritance Pattern in JavaScript」を読んでみることをすすめます。http://www.bolinfest.com/javascript/inh

    t-wada
    t-wada 2011/07/27
    よいまとめ
  • Google Code が Git をサポート

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    Google Code が Git をサポート
    t-wada
    t-wada 2011/07/27
    Google Code でも Git が使えるようになるのは嬉しいな
  • テスト駆動開発を実習形式で体得する 「TDD Boot Camp 仙台」レポート

    TDDBCについて TDDBCの名前の由来は、ビリーズブートキャンプからとったそうです。 ペアプログラミングとチーム全員のコードレビューはよく言及されるが、実際にやった経験のある人は少ない。その両方を体験できるのがTDDBCであると紹介されました。その意味で、午後の演習の方が基調講演より大事だといいます。 また、TDDBCの開催実績と開催予定が示され、各地で活発にTDDBCが開催されていることも紹介されました。 TDDの背景 TDDを語るには、まず地ならしが必要だそうです。それは、「テスト」という言葉で思い浮かべるイメージ、範囲が1人1人異なり、テスト駆動開発の議論がかみ合わないことがよくあるため。誰が、何のためにという目的に立ち返ると、「開発者のテスト」「顧客視点のテスト」「品質保証のテスト」と、再分類できますとのことでした。 現代ソフトウェア開発の三柱 次に、現代のソフトウェア開発で

    テスト駆動開発を実習形式で体得する 「TDD Boot Camp 仙台」レポート
    t-wada
    t-wada 2011/07/27
    #tddbc 仙台のレポート。 @katahirado さんありがとうございます!