作者:Jonathan Allen译者 郭晓刚 来源:InfoQ 酷勤网收集 2008-07-26
摘要
减轻书写模板代码之痛苦的途径之一,是Visual Studio的代码片断功能。它自带了不少VB的片段和少量C#片段。虽然编写代码片段容易了一些,但与团队成员分享代码片断仍然是一件麻烦的事情。
只要有可能,常用的代码应该被包装进框架或者库里面,不需要整天看到它们。如果办不到,我们只好求助于冗长的模板代码。尤其是像IDisposable之类的模式,虽然有标准的用法,但却没法在库一级实现。
减轻书写模板代码之痛苦的途径之一,是Visual Studio的代码片断功能。它自带了不少VB的片段和少量C#片段。虽然编写代码片段容易了一些,但与团队成员分享代码片断仍然是一件麻烦的事情。
要想活得滋润一些,可以看看Marckus的SnipPit工具。这个开源项目用SQL Server数据库作为存放代码片断的仓库,不幸的是它没有和VS内建的代码片断功能集成,不过如果结合Bill McCarthy的Snippet Editor使用还是不错的。
查看英文原文:Sharing Code Snippets来自:http://www.infoq.com/cn/news/2008/07/SnipPit

