首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >您是如何发现、改进和维护您的编码风格的?

您是如何发现、改进和维护您的编码风格的?
EN

Software Engineering用户
提问于 2010-12-27 18:00:25
回答 9查看 517关注 0票数 10

最近,我一直在几个项目和开发环境之间切换。对每种编码风格的期望是不同的。

现在,我的问题是三个部分,第一部分,只是好奇:

  1. 你是如何定义和发现你的编码风格的?
  2. 你是如何不断地增强和改进它的?
  3. 你是怎么保养的?(从心理笔记,保存文档,使用像StyleCop等工具)
EN

回答 9

Software Engineering用户

发布于 2010-12-27 18:05:55

№1. #您是如何定义和找到您的编码风格的?

通过代码示例,首先在书籍中,然后在MSDN文本和文章,然后博客和其他网站。

№2.如何不断地增强和改进它?

我对人们提出的所有建议都保持警惕。我试试看,如果他们为我工作,他们会坚持下去。我也不时地做实验,似乎改善的东西就在我的身边。

№3.你如何维护它?(从心理笔记,保存文档,使用像StyleCop等工具)

我记得我的风格,并自动应用到任何地方。

注1.保持眼睛睁大和耳朵锐利对于保持当前状态是非常重要的。几年前,我从其他人那里学到匈牙利符号是必须的,所以我遵循了它。当社区意识到这不是很好的时候,我改变了每一个人。

注2.您采用哪些特定的样式元素通常并不重要,而是要在代码中保持样式的一致性。同样的情况也适用于团队。选择一些风格,然后坚持下去。

注3.不同语言的编码样式可能不同。C++值得一种风格,而Java另一种风格。HTML和CSS又有各自的特点,需要一些不同的风格。

注4.无论你选择什么风格,都要理解并接受它不会100%起作用的事实。有时,您有一些需要不同样式的代码,可以是拆分的多行代码、不同的对齐方式,也可以是其他代码来保持特定代码片段的可读性。不要到处推你的风格,关注代码的可读性。如果它是明显的,样式不工作在这个特定的地方,做一个例外。

注意5.不要遵循宗教的代码风格。执行代码样式的工具是好的,但有时会让您抓狂。例如,我禁用了Visual的自动代码格式,因为它让我抓狂。如果一个工具成为一个障碍,只需添加一个异常,不要担心您的代码不是100%兼容。它并不是那么重要,真正和完美是不可能实现的。

票数 7
EN

Software Engineering用户

发布于 2010-12-27 18:35:50

  • 你是如何定义和发现你的编码风格的?

我从来没有说过:“好吧,这将是我的风格”。一定要关注特定的环境或语言。你的风格应该反映出你面对某个问题的方式。

  • 你是如何不断地增强和改进它的?阅读开发者的博客可以帮助你了解其他人在做什么,寻找被广泛使用的软件(如果它非常好的话,也许你可以使用他们的一些解决方案)等等。
  • 你是怎么保养的?(从心理笔记,保存文档,使用像StyleCop等工具)这个问题提出了另一个问题:你能摆脱你的风格吗?我认为这是你的一部分,所以你不能,不是吗?
票数 1
EN

Software Engineering用户

发布于 2010-12-27 19:14:27

我在一个团队工作,我喜欢一个封闭的源代码游戏,首席开发人员指导我,并帮助我提高我的技能,我也问了他。

他建议,我采用了Zend的编码风格(http://framework.zend.com/manual/en/coding-standard.html)

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

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

复制
相关文章

相似问题

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