首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自由职业者如何学习行业标准?

自由职业者如何学习行业标准?
EN

Software Engineering用户
提问于 2010-10-25 17:01:25
回答 4查看 612关注 0票数 5

作为一名自由职业者,我没有机会参加公司培训项目,让员工学习最佳实践。大多数时候,我都被建议查看一下互联网上可用的代码。理想的地方是: CodePlex和SourceForge。

但事实证明,这是有限的,几乎没有什么帮助。我希望对我现有的代码进行分析,并提出更好的解决方案,以提高代码的质量。

如何学习符合标准的编码?

EN

回答 4

Software Engineering用户

回答已采纳

发布于 2010-10-25 18:00:53

理想的解决方案就在你身边。有一个名为stackoverflow.com的网站,成千上万的狂热开发者免费回答问题。仅仅是为了所谓的声誉点。该网站充满了非常有经验的专业人士,不太常见的是遇到像Jon这样的人,他是C#的作者。

你的策略?试着回答你知道答案的问题,也可以参考你可能感兴趣的问题,比如那些谈论行业标准的问题。

它变得如此庞大,以至于现在我跳过谷歌,直接在stackoverflow.com上搜索。

票数 7
EN

Software Engineering用户

发布于 2010-10-25 18:52:05

如果您使用.NET进行开发,可以使用FxCop (http://www.microsoft.com/downloads/en/details.aspx?FamilyID=917023f6-d5b7-41bb-bbc0-411a7d66cf3c&displaylang=en)这样的工具对代码进行廉价或免费的静态分析。这并不包括创建软件过程中的最佳实践,但它确实涵盖了许多最终会出现在最佳实践文档中的事情。

您确实说过:“我希望对我现有的代码进行分析,并提出更好的解决方案,以提高代码的质量。”因此,我认为如果您正在进行FxCop开发,那么.NET将是一个很好的起点。我可以想象,Java或其他环境也有类似的静态分析工具。

祝好运!

票数 5
EN

Software Engineering用户

发布于 2010-10-25 19:45:00

对于C#代码以及FxCop (正如托德所提到的),有StyleCop

StyleCop分析C#源代码以强制执行一组样式和一致性规则。它可以从Visual内部运行,也可以集成到MSBuild项目中。

它检查不同的,互补的,东西,可以是有用的。

但是,对于FxCop,不要一蹴而就地运行所有的代码。“错误”会压倒你。

票数 2
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/14524

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档