タグ

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

  • 関連タグはありません

タグの絞り込みを解除

clojureとdevとrefactoringに関するishideoのブックマーク (1)

  • ClojureでRDDとTDDのハイブリッドな開発スタイルを実践しよう

    Clojure Advent Calendar 2024 24日目の記事です🎄 はじめに Lispの系譜に連なる関数型のJVM言語Clojureには、その動的な性質を最大限に活かした高機能なREPLベースの開発環境があります。 REPLと統合された開発環境を活用して局所的に評価してこまめに動かしながらコードを書き進めるLispらしい開発スタイルは 「REPL駆動開発」(RDD, REPL-driven development)と呼ばれることがあります。 REPL駆動開発の基については過去にClojureでREPL駆動開発を始めようという記事で紹介したこともありました。 この"RDD"は単独でも効率的かつ効果的ですが、 テスト駆動開発(TDD, test-driven development)と組み合わせることができ、両者の相乗効果によってさらに高速で安全で探索的な開発体験が得られる可能

    ClojureでRDDとTDDのハイブリッドな開発スタイルを実践しよう
  • 1