2011-01-26 25 views
3

任何關於覆蓋泛型和代表在C#中的katas的建議?尋找C#泛型/代表katas

我的團隊中的大多數成員都可以編寫泛型和代表,但總是需要快速查看文檔或示例以快速啓動我們的大腦。所以我認爲,對於我們每天的卡塔,我們會在幾個星期內涵蓋這些方面,直到我們能夠直覺地讀寫它們。

這將使我們更容易在編碼設計模式的編碼中使用這些工具。

預先感謝任何建議...

回答

4

你可能會認爲這非常白白我的建議,但做同樣類型的鍛鍊,因爲我已經從事過去一個月左右的時間如何?即reimplementing LINQ to Objects。我的帖子不是卡塔形式,但您可能會發現它們對建議訂購有用,而且如果卡住了,它們可能會提示您。

LINQ to Objects是關於代表的一切,它基於泛型序列(包含大量的泛型方法),所以在測試和實現之間你會得到很多練習 - 並且更好地瞭解LINQ。同時!

如果你只是做一個特定的練習,你總是可以忽略一些更復雜的操作符(如OrderBy等)。

+0

非常棒的資源,感謝您分享您的練習。今天我只有時間瀏覽其中的幾個,但我可以輕易地將我看到的任何一個變成kata。 – Shire 2011-01-27 19:47:27