タグ

mdaに関するasari_mtrのブックマーク (3)

  • [ThinkIT] 第1回:IT産業に革命を起こすSoftware Factories (1/3)

    IT産業を取り巻く環境はここ数年で変化の兆しが見えはじめ、今後数年で大きな変革のうねりを迎えつつある。オープンソースの登場によりソフトウェアの持つ真の競争力が問われ、かつオフショアにより開発組織の競争力が問われる時代となっているのは読者の皆様も周知の事実だ。 つまりIT産業全体が抱えている課題として「競争力の強化」が急務なのである。従来からいわれ続けていることだが、今日では待ったなしの状況であることを再認識する必要があるだろう。そしてSoftware Factoriesはこのような時代背景とともに登場した。 ではどうすれば「競争力の強化」が達成されるのか。答えは簡単だ。国内で一番、さらには世界で一番優れたソフトウェアを作ることである。Software Factoriesをマクロな視点で語るとすれば開発組織の「競争力の強化」を実現するものに他ならない。 そこで、連載では「競争力の強化」を実

  • 連載:次世代開発基盤技術“Software Factories”詳解 - @IT

    第2回 簡潔なコーディングのために (2017/7/26) ラムダ式で記述できるメンバの増加、throw式、out変数、タプルなど、C# 7には以前よりもコードを簡潔に記述できるような機能が導入されている 第1回 Visual Studio Codeデバッグの基礎知識 (2017/7/21) Node.jsプログラムをデバッグしながら、Visual Studio Codeに統合されているデバッグ機能の基の「キ」をマスターしよう 第1回 明瞭なコーディングのために (2017/7/19) C# 7で追加された新機能の中から、「数値リテラル構文の改善」と「ローカル関数」を紹介する。これらは分かりやすいコードを記述するのに使える Presentation Translator (2017/7/18) Presentation TranslatorはPowerPoint用のアドイン。プレゼンテー

  • Martin Fowler's Bliki in Japanese - ドメイン特化言語

    http://martinfowler.com/bliki/DomainSpecificLanguage.html ドメイン特化言語(DSL:Domain Specific Language)とは、 ある特定の種類の問題に特化したコンピュータ言語のことです。 様々な問題に対応できる汎用的な言語のことではありません。 ドメイン特化言語についてはこれまでも議論されてきましたし、 コンピュータが使われてきたのと同じくらい長い間使われてきました。 DSLを頻繁に使用しているコミュニティにUnixコミュニティがあります。 そこでは、DSLは「リトル言語」や「ミニ言語」などと呼ばれています (この伝統について、Eric Raymondが素晴らしい議論を提供してくれています)。 最も一般的なUnixスタイルのやり方は、 言語の文法を定義し、コード生成機能を使ってDSLから汎用的な言語を生成する、 あるい

  • 1