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

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

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


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

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



1
0
分享到:
评论

相关推荐

    CAPL编程入门(中文)

    CAPL编程是一种专门为CAN总线系统开发的编程语言,它是Vector CAN工具的节点编程语言,主要用于节点仿真、网络仿真、仿真控制系统的环境、节点测试以及网关。CAPL程序基于事件驱动模型,可以检测各种事件并执行相关...

    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(顺序功能图)在内的六种编程语言,允许用户在同一个项目中灵活运用多种语言进行编程。...

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

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

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

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

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

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

    WINDOWS高级编程指南.pdf

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

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

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

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

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

    STM32F10xxx闪存编程手册(中文)

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

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

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

    实用Common.Lisp编程.pdf

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

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

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

    python趣味编程100例(99个)

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

    (完整版)ST语言编程手册.pdf

    在工业自动化编程中,这两种结构的使用使得系统能够根据不同的输入参数执行特定的操作,并输出相应的结果。 在手册中,还提到了“POU”(Program Organization Unit,程序组织单元)的概念。POU包括功能、功能块...

    编程软件使用,单片机编程

    编程过程中,开发者需要理解单片机的硬件结构,如GPIO(通用输入/输出)、定时器、中断系统等,并通过编程控制这些硬件资源。MDK通常包含了一些驱动库,可以简化与硬件交互的过程。此外,MDK的调试器功能强大,允许...

Global site tag (gtag.js) - Google Analytics