`
agileway.cn
  • 浏览: 14091 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论

尽量消除编程过程中的表达阻力

阅读更多
http://www.agileway.cn/?p=22


在编程过程中,如果要期望达到并保持“流畅无碍”的心境,
可以观察舟行水上借水、风之势,获得灵感:
尽可能的消除编程过程中的阻力,尽可能的借势得势。

因此,对一名高效程序员而言,熟练使用编程工具是基础性的技巧要求和训练,
从最近的说起,就是要熟练使用键盘,熟练使用IDE的快捷键,
不要让键盘成为编程的阻碍,
而要让键盘仿佛是你手的延伸,所思所想键盘下可如水泻出瓶子一般流畅;
不要辜负IDE设计者为你提供的快捷键,
而要让自己对快捷键的使用达到十分熟习甚至近乎遗忘的程度。
简而言之,让思想和表达之间的阻力越小越好。



1
0
分享到:
评论

相关推荐

    常用设计编程工具 水管、风管沿程阻力计算程序 v3.0.zip

    常用设计编程工具 水管、风管沿程阻力计算程序 v3.0.zip常用设计编程工具 水管、风管沿程阻力计算程序 v3.0.zip常用设计编程工具 水管、风管沿程阻力计算程序 v3.0.zip常用设计编程工具 水管、风管沿程阻力计算程序 ...

    UNIX环境高级编程 第三版 中文+英文+源码

    UNIX环境高级编程压缩包包含这些内容: catalogue.txt src.3e.tar.gz(源码) UNIX环境高级编程(第2版)-中文.pdf 带目录 UNIX环境高级编程(第3版)-中文-mobi转换.pdf 带目录 UNIX环境高级编程(第3版)-中文.pdf 带...

    CoDeSys编程手册(中文word版本)

    3标准的编程环境,支持包括IL(指令表)、ST(结构化文本)、FBD(功能块图)、LD(梯形图)、CFC(连续功能图表)和SFC(顺序功能图)在内的六种编程语言,允许用户在同一个项目中灵活运用多种语言进行编程。...

    三菱Q系列编程手册(中文 全)

    在《Q系列编程手册(SFC)》中,SFC指的是顺序功能图(Sequential Function Chart),这是PLC编程中常用的一种图形化编程语言,它通过流程图的形式表示程序的执行顺序。手册深入讲解了如何使用SFC进行编程,包括步进、...

    如何学好编程 (精挑细选编程教程,帮助现在在校学生学好编程,让你门找到编程的方向)四个方法总有一个学好编程的方法适合你)

    编程过程中,调试是不可或缺的一部分。通过调试,我们可以深入理解程序的运行过程,找出并修复错误。学习和掌握有效的调试技巧,能帮助我们快速定位问题,提升编程效率。 方法(四)选择正确的学习路径 在学习...

    WINDOWS高级编程指南.pdf

    结构化异常处理(Structured Exception Handling,SEH)和Unicode编码是Windows编程中不可忽视的高级特性。SEH提供了一种统一、有效的机制来处理程序运行时可能出现的异常情况,而Unicode编码则是现代软件开发中处理...

    ST语言规则编程手册全面讲解ST语言

    ST语言,全称为Structured Text,是IEC 61131-3标准下的编程语言之一,常用于工业控制领域的PLC(可编程逻辑...在实际编程过程中,结合具体的例子和练习,读者将能够灵活运用这些知识,解决各种工业自动化控制问题。

    STM32F10xxx闪存编程手册(中文)

    - **特性**:STM32F10xxx系列微控制器的内置闪存提供了灵活的编程选项,支持在线编程(ICP)和在程序中编程(IAP),这使得其在各种应用领域都有广泛的用途。 - **闪存模块组织**:STM32F10xxx的闪存被组织成若干个...

    (AMX,快思聪,CREATOR,ITAV)中控编程教程

    "培训逻辑介绍资料逻辑.pdf"则可能进一步阐述中控编程中的逻辑构建,包括条件判断、循环和子程序等核心概念。 总的来说,这组教程将带你深入了解四大中控品牌的编程技术,通过学习,你不仅可以掌握基本的编程语法,...

    GPU高性能编程CUDA实战中文

    总的来说,《GPU高性能编程CUDA实战中文》是一本理论与实践相结合的教材,它不仅为读者提供了CUDA编程的基础知识,同时也详细介绍了CUDA编程中的各种高级技巧和优化方法。通过阅读本书,读者能够快速入门CUDA,并...

    C++高级编程(第2版) 中英文pdf带源码

    《C++高级编程(第2版)》并不是讲解语言的大量细节并给出少量真实世界的场景,而是教您如何在真实世界中使用C++。《C++高级编程(第2版)》还会披露一些鲜为人知的特性,使用这些特性可以让编程更简单;还讲解了可重用...

    实用Common.Lisp编程.pdf

    Common Lisp中的Common Lisp Object System (CLOS)提供了多重继承和多态性的支持,使得面向对象编程在Common Lisp中成为可能。 #### 5. 跨平台性 Common Lisp编写的程序可以在多种操作系统上运行,包括Windows、...

    C++高效编程:内存与性能优化(pdf版)

    本书深入探讨了如何在C++编程中高效地使用内存资源,以及如何进行性能优化,以编写出既高效又优雅的代码。 书籍作者Rene Alexander和Graham Bensley均拥有十几年的软件开发经验,他们曾为多个不同的公司和项目提供...

    润飞并口编程器驱动程序(rf1800mini_rf910)

    - 遵循正确的操作步骤,避免在编程过程中突然断电或拔掉编程器,以防损坏芯片。 - 使用编程软件时,根据芯片的特性设置合适的电压和编程速度。 总的来说,润飞并口编程器驱动程序RF1800Mini-RF910是一款强大的工具...

    python趣味编程100例(99个)

    在Python编程中,基础是非常重要的。例如,了解变量的声明和使用,数据类型如整型(int)、浮点型(float)、字符串(str)和布尔型(bool),以及容器类型如列表(list)、元组(tuple)、字典(dict)和集合(set)。通过这些基本...

    windows核心编程 中文版.rar

    在Windows核心编程中,我们首先会接触到的是进程与线程的概念。进程是资源分配的基本单位,而线程则是执行的基本单元。书中会详细阐述如何创建、管理和同步进程与线程,包括各种同步机制如临界区、事件、互斥量和...

Global site tag (gtag.js) - Google Analytics