0 0

如何提高代码的优雅感3

如何提高代码的优雅感
如何提高代码的优雅感如何提高代码的优雅感

------------------------------------------------------------------------------------------------------------------
问题补充:
如何提高代码的优雅感
如何提高代码的优雅感如何提高代码的优雅感

问题补充:如何提高代码的优雅感
如何提高代码的优雅感如何提高代码的优雅感

------------------------------------------------------------------------------------------------------------------
问题补充:
如何提高代码的优雅感
如何提高代码的优雅感如何提高代码的优雅感

问题补充:说的有道理

问题补充:这个 优雅感 不是那么容易做到的。

问题补充:要想做到优雅感,需要很高的层次的。
OO 
2011年3月23日 07:15

3个答案 按时间排序 按投票排序

0 0

优雅通俗点就是看着舒服。
具体到代码上就是易读性,灵活性,还可以考虑下性能方面。
易读性
    自己找代码的时候方便,别人看你代码的时候能看懂。这就要命名规范通俗易懂。比如说工资,不能是gz吧,最好用英文单词,长了就用简写。
    代码排版,现在一般工具都有自动排版,这不用怎么担心。
    注释,刚写程序的时候都不喜欢写,觉得没必要嘛。一看就懂!自己写当然这样觉得了。如果你接手别人的项目就能体会到注释的重要了,方法传入什么返回什么做什么。没写清楚的话,人家看了半天也不知道这方法干什么用的。
    一个方法里面,比较长的话,每个任务中间可以隔个空行,最好再加个单行注释。这样方便查阅也方便理清思路。
灵活性
    方便以后程序的升级扩展,这就需要一定经验和设计思想了。主要靠多写代码多看别人好的代码,理解别人的思路,为什么要这样而不那样。然后以后自己写代码的时候就能注意到这些点了。

2011年3月23日 11:02
0 0

规范的命名规则,且能根据文件名大概判断出文件的作用;
注意排版,合理的缩进可以使代码看起来层次更加清晰;
注释尽量写的详细,很多人都不爱写注释,其实爱写注释是一个很好的习惯,有助于维护人员更快的读懂代码。
还有就是运行的效率和程序的质量了,对异常的处理等等,总之随着经验的增长就会习惯注意这些方面了

2011年3月23日 10:14
0 0

选中代码,然后format

2011年3月23日 09:53

相关推荐

    软件开发培训之如何编写优雅的代码

    通过遵循编码规范、保持逻辑清晰和追求代码的严谨性,可以显著提高代码的质量。这种做法不仅有助于减少未来的维护成本,还能促进团队间的协作,提高整体的工作效率。最终,优雅的代码不仅能带来技术上的成就感,也是...

    一本代码重构的书让代码更简洁

    在Java中,我们可以运用设计模式,如工厂模式、单例模式、观察者模式等,来提高代码的灵活性和可复用性。重构过程中,我们要关注类与类之间的关系,合理划分职责,避免过高的耦合度,同时确保足够的内聚性。 耦合度...

    IntelliJ IDEA彩色代码主题

    其中,一个非常吸引人的特性就是其丰富的彩色代码主题,这些主题能够为编程工作带来更好的视觉体验,减轻眼睛疲劳,提高代码阅读的舒适度。本压缩包提供了多种不同风格的代码主题,包括黑色背景和白色背景的选项,...

    C++ 经典代码大全

    这些现代C++特性在《C++经典代码大全》中也会有所涉及,帮助你跟上语言的发展步伐,提升代码的现代感和安全性。 最后,书中可能还会包含一些设计模式和最佳实践,如工厂模式、单例模式、观察者模式等,以及如何编写...

    cc++高质量代码.pdf

    - **空行**:适当的空行可以提高代码的可读性,例如在函数之间、逻辑段落之间插入空行。 - **代码行**:每行代码的长度应控制在合理范围内,一般推荐不超过80个字符,以适应不同的编辑器和终端宽度。 - **空格**...

    华为代码规范

    这样可以提高代码的可读性,比如在示例中,几个长语句都被正确地进行了断行和缩进。 在循环和条件语句中,同样需要遵循这一原则。如果表达式或子句过长,应在低优先级运算符处分割,将运算符置于新行开头。这使得...

    颜色代码(包含颜色色彩与它对应的代码)

    蓝色系作为冷静和专业的代名词,其颜色代码如#660099、#000CC和#9933CC,赋予了设计作品一种稳定和信任感。而黄色、褐色、玫瑰色和橙色系如#FFFFCC、#FF9900和#FF9966,可以为设计增添一份温暖和活力。绿色系的#99FF...

    jquery可播放视频的焦点图代码,设计简洁优雅,支持左右翻页,支持暂停焦点图,焦点图左上角的标题可替换。

    这有助于提高用户在观看视频或阅读相关信息时的沉浸感。 焦点图左上角的"标题可替换",意味着开发者可以自定义每张图片或视频的标题,为用户提供更丰富的上下文信息。这不仅可以增强视觉引导,还能提供额外的描述性...

    仿苹果风格家具装饰公司源代码

    1. **前端设计**:仿苹果风格的网页设计通常指的是模仿苹果公司的产品界面设计,以其简洁、优雅、易用著称。在家具装饰公司的网站上,这可能体现在布局的清晰度、色彩搭配的和谐性以及交互元素的精致感上。开发者...

    C++ 培训笔记与代码

    本资源“C++ 培训笔记与代码”提供了深入学习C++的基础和实践材料,适合对C++感兴趣或希望提升C++技能的开发者。 首先,C++的基础部分涵盖了语法、变量、运算符、控制结构(如if语句和循环)、函数等核心概念。在...

    十六进制颜色代码表

    通过颜色对照表,开发者能够快速查找到特定颜色的十六进制代码,从而避免了手动计算或记忆每种颜色对应的数值,极大地提高了工作效率。此外,颜色对照表还能帮助开发者更直观地理解不同颜色之间的差异,便于进行精确...

    数字魔板游戏源代码

    4. **错误处理**:良好的源代码会包含错误处理机制,以确保在非法操作或异常情况下程序能够优雅地处理并给出反馈。 5. **游戏逻辑**:这部分代码负责游戏的规则,包括定义合法的移动、判断游戏状态(赢、输或进行中...

    听歌代码_听歌软件_

    7. **模块化编程**:将不同功能封装成独立的函数或类,提高代码可读性和可维护性。 8. **版本控制**:使用Git进行版本管理,记录代码的更改历史。 9. **文档编写**:遵循良好的注释习惯,提供清晰的代码说明,便于...

    Coding-iPad, Coding iPad 客户端源代码.zip

    源代码的开源意味着所有感兴趣的开发者都可以查看、学习、修改甚至贡献代码到这个项目中。这为开发者提供了宝贵的资源,特别是对于那些想要了解移动平台上的代码编辑器设计与实现的人员。通过研究源码,我们可以深入...

    CLR via C#(第3版) 带书签中英文版及随书源代码

    8. 书签功能:提供的带书签版本方便读者快速定位到感兴趣的部分,提高学习效率。 9. 随书源代码:书中提供的源代码可以帮助读者通过实践加深对理论的理解,同时也可以作为参考实现,解决实际开发中遇到的问题。 ...

    python跳动爱心代码分享

    你是否曾在深夜的寂静中,被一行行优雅的代码所打动?你是否曾在茫茫的数字世界里,寻找一份属于自己的温暖?今天,我们为你带来一份特别的礼物——Python爱心代码! Python爱心代码,是一种充满创意和爱意的编程...

    Elegant

    此外,良好的代码结构和设计模式也是优雅的体现,如面向对象设计、函数式编程等,它们能提高代码的复用性和可扩展性。 四、性能优化的优雅 在系统或应用的性能优化上,优雅意味着在不影响用户体验的前提下,实现...

    电驴emule源代码

    10. **错误处理与网络恢复**:在P2P网络中,连接中断和错误是常见的,eMule源码展示了如何优雅地处理这些问题,保证服务的连续性。 总之,研究电驴eMule的源代码不仅可以提升对P2P网络的理解,还能在编程、网络通信...

    简单的JAVA日记本程序源代码

    2. 异常处理:JAVA中的异常处理机制在程序中得到应用,确保在遇到错误时能够优雅地处理,提高程序的健壮性。 3. IO流:用于读取和保存日记内容,JAVA的FileInputStream和FileOutputStream被用来进行文件的读写操作。...

    适合写代码的字体

    4. **Profont**:这是一款老派的等宽字体,设计简约,字符间距较大,对于长时间编写代码的程序员来说,可以降低眼睛的疲劳感。其字符形状独特,有助于区分相似的符号。 5. **Proggy**:该字体是为提高编码效率而...

Global site tag (gtag.js) - Google Analytics