`
agileway.cn
  • 浏览: 14178 次
  • 性别: 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常用设计编程工具 水管、风管沿程阻力计算程序 ...

    行业分类-设备装置-不同RNA-seq分析平台搭建及其在体细胞重编程基因差异表达分析中的应用.zip

    综上所述,不同RNA-seq分析平台的搭建与应用,以及在体细胞重编程中的基因差异表达分析,是现代生命科学研究的重要组成部分。通过理解和掌握这些技术,科学家们可以更好地解析基因表达调控的复杂网络,推动生物医学...

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

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

    JavaScript函数式编程.pdf

    在JavaScript函数式编程中,推崇使用纯函数,因为纯函数更容易测试、并行处理且易于理解。 5. 不可变性(Immutability) 不可变性是指数据一旦创建,在其生命周期内便不能被更改的特性。在JavaScript中,可以使用`...

    UNIX环境高级编程(中文第三版).pdf

    UNIX环境高级编程(中文第三版).pdf,带书签

    上海松江云安3208主机编程软件

    在编程过程中,用户可以根据实际需求,设置设备的输入输出、定时任务、条件判断等。一旦编程完成并通过验证,即可将程序下载到消防主机中,实现现场设备的逻辑控制。 总的来说,上海松江云安3208主机编程软件是消防...

    windows核心编程 中文版.rar

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

    python编程(从入门到实践).zip

    学习Python编程的过程中,理解并熟练使用标准库至关重要。Python的内置库如os、sys、numpy、pandas、matplotlib等,提供了丰富的功能,包括文件操作、系统交互、科学计算、数据可视化等。通过这些库,你可以构建出...

    top853编程驱动器驱动盘

    在计算机硬件系统中,编程驱动器是一种用于编程、调试或更新微控制器(MCU)的设备。TOP853编程驱动器是一款常见的工具,它能够帮助用户对嵌入式系统中的微控制器进行烧录、测试和故障排除。 【描述】"top853编程...

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

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

    STM32F10xxx闪存编程手册(中文)

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

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

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

    GPU高性能编程CUDA实战中文

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

    Visual C++网络编程案例实战.pdf

    Socket是网络编程中的核心概念,它是应用程序与网络之间的接口。通过Socket,程序可以发送和接收网络数据。在Windows环境下,Socket编程主要是基于Windows Socket(Winsock)库,它提供了一系列API函数用于创建、...

    UEFI原理和编程

    UEFI在启动过程中会加载一系列预定义的驱动程序,称为UEFI驱动,它们实现了UEFI协议标准,是UEFI软件基础的组成部分。 UEFI编程的一个重要方面是理解其启动流程,包括初始化、运行UEFI应用程序、加载操作系统等。...

    S7_SCL编程手册(中文版)

    S7-SCL特别适合于实现复杂算法、数学函数编程、数据和配方管理、过程优化等任务。因为S7-SCL是基于ASCII文本,所以它能够轻松地在不同系统间进行导入和导出。此外,尽管S7-SCL块可以编译成STEP7的STL(语句表)格式...

    实用Common.Lisp编程.pdf

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

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

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

Global site tag (gtag.js) - Google Analytics