//========================================================================
//TITLE:
//    如何写优雅的代码(序)——自语
//AUTHOR:
//    norains
//DATE:
//    Thursday  16-July-2009
//Environment:
//    WINCE5.0 + VS2005
//========================================================================

这个系列是写给追求代码优雅的偏执狂。
   
    这基调意味着如下情形:
   
    1.本系列不适应于初学者。至少,没有语言美感的朋友,对本系列应该不会有太大的感冒。
   
    2.本系列对解决实际问题没有帮助。如果你不懂,看完之后你还是不懂;如果你懂了,看完之后你不会懂得更多。
   
    以文章做个比方。我这系列,不是告诉你如何去写文章,怎样才能突出文章的中心细想,怎样才能去感动人;而是告诉你如何给文章润色,让文章显得更优雅。
   
    仅此而已。
   
   
    另,因本人实在懒散,虽名为系列,但不确保会持续连续写下去。也许今天一点,明天一些,后天空白,逐步逐步完成所谓的“系列”。
   
    之所以为系列,仅是提醒自己而已,无它。

转载于:https://www.cnblogs.com/wodeyitian/archive/2009/07/16/2460383.html

如何写优雅的代码(序)——自语相关推荐

  1. 如何写优雅的代码(1)——灵活使用goto和__try:评论反馈

    //======================================================================== //TITLE: // 如何写优雅的代码(1)-- ...

  2. 软件工程师,要么不写代码,要么就写优雅的代码

    何为优雅的代码 优雅的代码,至少需要遵循以下几个原则: 遵守规范 优雅的代码,首先让人看起来就是很整洁的.而这种整洁,则来源于代码规范.严格地遵守代码规范,是提高且保证代码质量的最有效方法.从个人开发 ...

  3. 优雅写mysql_如何写出优雅的代码?

    我 18 年在 PyCon 做过一次类似的分享 ,目的是如何写出优雅的代码.希望能部分回答这个问题,也希望与大家多多讨论.<聊聊编程原则>​zhuanlan.zhihu.com 要成为合格 ...

  4. 雷军1994年写的老代码曝光,被称像诗一样优雅

    雷军的代码像诗一样优雅 ↓↓↓ 有些网友在评论中质疑,说雷军代码不会是「屎」一样优雅吧.说这话的网友,也许是开玩笑的,也许是真没看过雷军写过的代码. 在2011年的时候,我们在微博转过雷军在1994年 ...

  5. 如何写出更优雅的代码——编程范式简述

    <如何写出更优雅的代码--编程范式简述>源站链接,阅读体检更佳! 什么是程序? 1976年,瑞士计算机科学家,Algol W,Modula,Oberon 和 Pascal 语言的设计师 N ...

  6. (三)改掉这些坏习惯,还怕写不出优雅的代码?

    Code Review 是一场苦涩但有意思的修行. 书接上篇,本次一起继续探讨一下,该如何写出优雅的代码? 1. 编码时:搞的复杂并不好  坏习惯一:多余的 if/else. 反例: 类似上面这种写法 ...

  7. (二)改掉这些坏习惯,还怕写不出优雅的代码?

    Code Review 是一场苦涩但有意思的修行. 上期分享,通过示例剖析编码中一些经常触犯的性能点,以及编码时常犯的一些小毛病,来告诉新手程序员如何写出健壮的代码. 咱们书接上篇,本次一起来探讨一下 ...

  8. python优雅代码大全_10个Python技巧帮你写出更优雅的代码

    阅读本文需要 2 分钟,公众号 somenzz ,欢迎学习 Python 的朋友订阅. 现在写代码的门槛非常低了,少儿都开始编程了,但从代码的风格一眼看出编码水平.是的,写代码是容易的,写出易读的代码 ...

  9. 使用这45个小技巧,帮助你写出更优雅的代码

    前言 不知道大家有没有经历过维护一个已经离职的人的代码的痛苦,一个方法写老长,还有很多的if else ,根本无法阅读,更不知道代码背后的含义,最重要的是没有人可以问,此时只能心里默默地问候这个留坑的 ...

最新文章

  1. 【C++】多线程互斥锁、条件变量
  2. MVC中获取模型属性的Range和StringLength验证特性设置
  3. git从master转到开发分支
  4. mysql创建表和数据库
  5. Kylin、Druid、ClickHouse核心技术对比
  6. Java计算时间差_传统的SimpleDateFormat类
  7. 【动态规划】 数字游戏 (ssl 1653)
  8. javascript/jquery高度宽度详情解说分析
  9. 链上体育和游戏平台Rage.Fan完成160万美元私募轮融资
  10. 编程开发之--单例模式(2)
  11. 专家从美国联邦政府机构网络上发现后门
  12. 《实战化白帽人才能力白皮书》发布 | 三阶能力展现白帽人才态势
  13. Filebeat 日志收集器 logstash-forwarder 的替代品
  14. Paypal如何实现循环扣款(订阅)?
  15. 串口和TCP测试工具
  16. 11.凤凰架构:构建可靠的大型分布式系统 --- 虚拟化容器
  17. 深度学习领域专有名词的理解与释义
  18. windows中的DOS命令及变量
  19. 策略模式Java实现
  20. python语法详解_关于python:NLTK中解析的英语语法

热门文章

  1. Codeforces 432C (哥德巴赫猜想的巧妙应用)
  2. 推荐零基础学习大数据的10本经典图书
  3. 这个夏天:应用试客已将积分墙逼到墙角,ASO路上的那些掮客
  4. strtotime() PHP中的其他用途 上月下月时间不准确
  5. SMO的MSDN文档
  6. 【多媒体封装格式详解】---ASF(WMV/WMA)
  7. c++实现五子棋单机版(自娱自乐)
  8. 操作系统之核心态和用户态
  9. 创业故事:牛粪里竟然淘出1000万?
  10. 第5次作业+037+吴烨倩