Beta課程:F#在工作場所

”“”

beta:F#在工作場所

域建模和TDD

評估:4.4 of 518評論

總持續時間:1小時

類數:12

域建模和TDD

本課程專為在F#中開始中級技能的個人設計。對F#語法和光功能理解有基本的理解是有益的。此外,您還需要一台帶有Linux,OSX或Windows操作系統的計算機,並安裝了F#和Internet連接。您是否有興趣學習如何在專業環境中有效使用F#?本課程將演示如何使用測試開發(TDD)和F#類型系統為您發現的任何問題創建一個域。

我們將在本課程中解決什麼?我們將從域概念的定義開始,共同完成F#庫項目。我們將結合面向域設計(DDD)的提示,並主要集中在面向測試的開發上,利用F#類型系統的功能。在整個課程中,我們將徹底分析每條代碼,並突出重要的編程概念。

什麼是f#? F#首先是一種成熟的功能性語言,它特別適合計算機科學,機器學習,分佈式計算,Web應用程序以及面向設計的面向設計的設計應用程序。 F#的可能性是無限的!

我們構建本課程,以確保物質學習易於訪問。在每個視頻中,您都會挑戰完成F#編程任務,以鞏固您對概念的理解。在每次挑戰之後,我們將按線路指導您。

本課程不僅向您介紹了計算機和功能科學的概念,而且還鼓勵您進一步探索我們解決面向設計概念的面向設計概念的開發設計和測試。如果您試圖用一種優先計算機科學的語言編程,並希望確保您的未來學習,那麼本課程非常適合您。

您將學到什麼

  • 通過單位測試開發功能
  • 實施算法以解決項目要求
  • 將功能技術應用於您的代碼以提高可用性和可讀性
  • 使用F#類型系統創建可用且容易 – 閱讀域
Scroll to Top