タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

DSLに関するkimukou_26のブックマーク (3)

  • 加速度的に生産性が向上!? 「DSL」によるアプローチ

    皆さん、こんにちは。前回「実録、MDDツールを“使わない”アプローチ」では、私たち富士ゼロックスから「ETソフトウェアデザインロボットコンテスト(以下、ETロボコン)」に出場した3チームのうちの1つ「Fusion&Futures」チームのMDDツールを“使わない”取り組みについて紹介しました。 連載4回目となる今回は「みんなとみらい1」チームの取り組みと、技術的チャレンジについて、チームリーダーの上江洲吉美が紹介します。 DSL(Domain Specific Language)とは? 私たちのチームでは、今回技術的チャレンジとして「DSL」を用いた開発を行いました。チーム活動の詳細を紹介する前に、DSLとはどのようなものかについて説明したいと思います。 DSLとは“Domain Specific Language”の略で、日語では「ドメイン特化言語」または「ドメイン固有言語」と呼ばれて

    加速度的に生産性が向上!? 「DSL」によるアプローチ
  • Series: DSLs in Groovy, Part: 1

    I’ve bought a book about domain specific languages by Martin Fowler recently. It is a great book showing different patterns that can be used when you write a DSL. The author illustrates all the patterns using three languages: Java, C# and Ruby as there is a group of patterns that only applicable to statically typed languages and there are some patterns that require dynamic capabilities to implemen

  • Small DSL in Groovy

    The flexibility of a programming language is one of the things I really like. Groovy is a flexible language. It doesn’t require you to spend a lot of of time solving every problem. You can do it in a neat and accurate way very quickly but the language allows you to evolve your solution after to make it more expressive and what’s really important, make it more reusable. To illustrate it let’s look

  • 1