`
Zhongwei_leg
  • 浏览: 555992 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

提高代码可读性的一则小技巧

阅读更多

今天在看 Python SNMP framework 的文档时, 看到以下代码:

 

def createCleanup(self, *args):
    apply(MibScalarInstance.createCleanup, (self,) + args)
    try:
      os.unlink('%s.old' % self.__myFile)
    except StandardError, why:
      raise ResourceUnavailableError('%s: %s' % (self, why))

 
有趣的是, 这里没有使用

except StandardError, e:

而是写成了

except StandardError, why:

明显提高了代码的可读性。

分享到:
评论

相关推荐

    保持代码健壮性的小技巧

    ### 保持代码健壮性的小技巧:深入学习Java原理 #### 1. 字符串连接:性能与效率 在Java中,字符串连接是常见的操作,但不同的实现方式对性能的影响巨大。直接使用加号(`+`)进行字符串连接会在每次操作时创建新...

    JSP编程小技巧集锦121

    6. **分离逻辑与展示**:遵循MVC模式,将业务逻辑放在Servlet中处理,JSP仅负责展示,提高代码可读性和维护性。 7. **使用page指令设置属性**:如 `contentType` 定义输出类型,`import` 引入Java类,`buffer` 控制...

    JSP编程小技巧集锦121例子(.txt 版本)

    1. **使用EL(Expression Language)**:EL是JSP2.0引入的一种简化页面脚本的表达式语言,可以更方便地访问JavaBean属性,减少脚本元素的使用,提高代码可读性。 2. **理解作用域**:JSP中有四个作用域——page、...

    技巧71用垂直线增强可读性共4页.pdf.zip

    综合以上信息,这份文档可能是一个关于如何通过使用垂直线来改进代码可读性和项目管理的教程,涵盖了Python和C语言的编程实例,特别是对于STM32微控制器平台和小程序开发。此外,它还可能探讨了如何将这些技巧应用到...

    重构仔细查看,改进代码Java开发Java经验技巧共5页

    重构是软件开发过程中的一种重要实践,旨在改善代码结构,提高代码可读性,同时保持原有功能不变。在Java开发中,良好的重构技巧能够使代码更易于维护,降低未来可能出现的bug,并提高软件的整体质量。 描述中的...

    jsp小技巧实例

    - JSTL提供了一系列标准标签,可以替代复杂的脚本代码,提高代码可读性和可维护性。例如,`<c:forEach>`用于迭代数组或集合,`<fmt:formatDate>`用于格式化日期。 4. **分离逻辑与表现层** - 使用JSP时,应遵循...

    vb10个小技巧

    注释是编程中非常重要的一部分,它可以提高代码的可读性和可维护性。在VB中,可以使用单引号 `'` 来添加单行注释: ```vb ' 这是一条注释 ``` 或者使用 `REM` 关键字来添加注释: ```vb REM 这也是一条注释 ``` ###...

    vb使用的10个小技巧

    ### VB使用的10个小技巧详解 #### 1. 如果一行程序太长,能否换行? 在Visual Basic(简称VB)编程环境中,如果遇到一行代码过长的情况,可以通过在需要换行的位置后面添加下划线“_”的方式进行换行。这种方法...

    一行代码比较时间大小

    本文将深入探讨如何利用一行代码来比较时间的大小,这种方法不仅能够极大地简化程序逻辑,还能提高代码的可读性和效率。 ### 一、基础知识:JavaScript中的日期对象 在深入一行代码的具体实现之前,我们先来回顾...

    Python技术代码重构建议.docx

    遵循PEP8命名规范是提高代码可读性的基础。使用有意义的单词或短语为变量、函数和类命名,并使用下划线分隔单词,确保代码风格一致。 2. **拆分函数和类**: 当一个函数或类过于庞大时,应将其拆分为多个小型函数...

    代码大全..

    良好的注释和文档可以极大提高代码的可读性,而有效的版本控制系统(如Git)则有助于团队协作,追踪代码变更,防止代码冲突。 综上所述,《代码大全》是一本全面的编程指南,无论你是初学者还是经验丰富的开发者,...

    java开发中的一些常用小技巧

    - 使用注释来提高代码可读性。 **3. 字符串操作** - 使用`StringBuilder`或`StringBuffer`构建字符串。 - 避免硬编码,使用常量代替。 **4. 代码风格** - 给每个`if`语句都添加大括号,即使它只包含一行代码...

    JavaScript小技巧全集

    这篇“JavaScript小技巧全集”涵盖了各种实用的编程技巧,旨在帮助开发者提升效率,编写出更简洁、更高效的代码。以下是一些重要的JavaScript知识点,基于描述中的提示: 1. **变量声明与作用域**: - `let`、`...

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

    《重构:改善既有代码的设计》是一本由Martin Fowler所著的经典书籍,专注于讲解如何通过重构技术来提升代码质量,使其更具可读性、可维护性和扩展性。在Java编程领域,重构是提升软件开发效率和降低维护成本的重要...

    写出优雅代码(C#)篇

    在软件开发中,保持函数的粒度小是提高代码可读性和可维护性的重要原则。过大的函数容易导致逻辑复杂,不易理解和调试。A、B、C三位程序员对于理想的函数行数有不同的看法,但他们都同意函数不应过于庞大。A认为10行...

    VC的若干实用小技巧

    在使用Microsoft Visual C++(简称VC)进行软件开发时,掌握一些实用的小技巧能够极大地提高工作效率和代码质量。以下是一些关于VC++的实用技巧: 1. **括号匹配**:在编辑代码时,通过快捷键`Ctrl+]`可以快速检查...

    c语言小游戏代码

    枚举则常用于定义游戏中的状态或方向,提供更清晰的代码可读性。 4. **函数设计**:每个小游戏都会包含多个函数,如初始化函数、主游戏循环、处理用户输入、游戏逻辑判断等。函数的设计和调用是C程序的核心部分。 ...

    Flex Pmd 测试工具提高代码品质

    通过运行PMD,开发者可以识别并修复代码中的潜在问题,比如冗余代码、未使用的变量、过度复杂的表达式等,从而提高代码的可读性、可维护性和性能。 在Flex项目中,PMD可以通过分析源代码文件,提供关于潜在错误和...

    代码设计,重构整理

    在编程实践中,良好的代码设计能够使项目结构清晰,降低出错概率,而重构则是提升代码质量的关键步骤,它不改变代码外在行为,而是优化内部结构,提高代码的可读性和可测试性。 首先,我们要理解“代码整洁”的概念...

    VC++小技巧的总结

    在软件开发领域,尤其是对于使用Visual C++(简称VC++)进行编程的开发者而言,掌握一系列的小技巧可以显著提升工作效率和代码质量。以下是对VC6.0中若干实用小技巧的详细解读: #### 1. 快速跳转与定位 当你需要...

Global site tag (gtag.js) - Google Analytics