F # разработка и юнит-тестирование?

Я только начал работать с F #, который является моим первым функциональным языком. Я почти полностью работал с C #, и мне очень нравится, как F # заставляет меня переосмыслить, как я пишу код. Один аспект, который я нахожу немного дезориентирующим, - это изменение в процессе написания кода. Я уже много лет использую TDD в C # и очень ценю проведение модульных тестов, чтобы узнать, где я нахожусь.

До сих пор мой процесс с F # заключался в том, чтобы писать некоторые функции, играть с ними с помощью интерактивной консоли, пока я не "разумно" уверен, что они работают, и настроить & комбайн. Это хорошо работает в небольших задачах, таких как проект Эйлера, но я не могу представить, что можно построить что-то большое таким образом.

Как люди подходят к модульному тестированию и созданию набора тестов для программы на F #? Есть ли эквивалент TDD? Любые указатели или мысли приветствуются.

101 голос | спросил Mathias 1 Jpm1000000pmFri, 01 Jan 2010 23:14:30 +030010 2010, 23:14:30

0 ответов


Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132