Shit和trash不是评价设计的词汇

昨天听了一个年轻人的讲座,讲座将敏捷上升到精神层面,变为一种行为模式,论点是,凡事追求快捷,节省时间,要从意识上重视这种节省,避免浪费,这就是敏捷精神。

比如,如果使用了笔记本,一定要带个全尺寸键盘,要双手不离开键盘,提高开发效率。

使用更多热键,而不是经常使用鼠标。

后来谈到设计,年轻人大谈某某的设计不好,还好,他不是MS的推崇者,也不是Mac的推崇者,这两个系统都有严重的不足,也有值得称道的地方。

比如说到Windows的开始菜单,如果发现Microsoft Office Excel 2010这样的快捷方式,无法通过热键的方式同Microsoft Office Word 2010区别开,

那么,快捷方式的名称Microsoft Office Excel 2010,就应当改为Excel,而被他现场删掉的Microsoft Office  2010等文字,都是Shit,都是Garbage...

我不反对年轻人有那么一点儿锐气,初生牛犊嘛,这个锐气会让他更有激情在某个领域,为了锐气伤及别人,要努力填充自己的阅历,为避免锐气伤及自己,要比平常的年轻人付出更多的努力,当然也会有更多的成绩。但是我想,锐气可以有,也可以适当伤及别人,但在评价其他人时,最好不要用Shit,Trash,Grabage等词汇,否则,我们全部或部分的人都是被狗屎环绕着。

什么时候自己的作品被大多数人使用时,说这话还靠点儿谱。

 

对于使用全键盘,当然比比笔记本本身的键盘要舒服。

用鼠标去使用计算机和开发软件,鼠标从无到有,已经经历了十几年的历程,这十几年对于计算机的使用和软件开发所起的巨大作用毋庸置疑。

软件开发已经不是靠代码量来衡量规模和质量的时代,所以,一个热键和一行代码带来的节省,远没有一个好的构架和设计带来的好处多,程序员不必要分秒必争地在敲键盘,这种高产出也不是真正的高效。

同时,无论是软件开发还是其他研究,人思考的速度远大于键盘或鼠标的速度,再飞快的键盘也比不过思想的速度,如果我们能实现自动将思考的东西生成代码,那才是软件开发质的飞跃。

 

转载于:https://www.cnblogs.com/haio/archive/2010/12/08/1900429.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/405724.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

linux下tree命令详解

From:http://blog.163.com/ly_89/blog/static/186902299201161302812880/ linux下tree命令详解---linux以树状图逐级列出目录的内容命令##############################################################################################命令格式tree <选项或者是参数> …

JavaScript(js)的replace问题的解决

我是前端的门外汉&#xff0c;js我用得比较少。今天意外发现js自带的replace “居然”只替换1处&#xff0c;而其它的许多许多语言都是替换全部的。你可能会说&#xff0c;切&#xff0c;我早就知道。高手请绕道。你可能会说&#xff0c;用js的正则就可以解决这个问题。对&…

在 Delphi 中调用 JavaScript(二)

本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 class(TForm) Memo1: TMemo; Button1: TButton; Edit1: TEdit; Label1: TLabel; procedure Button1Click(…

STM32 软件重启导致死机的情况分析

一、背景 在一个项目中需要用到看门狗和软件重启&#xff0c;但是在工作过程中发现存在一种情况会导致STM32死机&#xff0c;经过分析是软件重启过程中复位信号被外部电路强制拉高&#xff0c;无法在复位后4个时钟拉低复位管脚&#xff0c;因此&#xff0c;将该复位引脚断开和…

linux 中查找文件,并且将目标文件按时间顺序排序

From: http://blog.csdn.net/linhx/article/details/5440288 linux 中&#xff0c;在redhat中检测过了&#xff0c;查找文件&#xff0c;并且将目标文件按时间顺序排序&#xff0c;这里是从近到远&#xff0c;从迟到早的顺序&#xff0c; 查找当前目录下的所有 version.ini文件…

linux进程和计划任务,linux进程和计划任务

内核的功用&#xff1a;进程管理、文件系统、网络功能、内存管理、驱动程序、 安全功能等进程管理&#xff1a;系统优先级&#xff1a;数字越小&#xff0c;优先级越高实时优先级&#xff1a; 99-0&#xff0c;值最大优先级最高nice值&#xff1a;-20 到19 &#xff0c;对应系统…

React开发(216):ant dedign 弹窗销毁后再打开,原来的值仍存在,如何销毁弹窗内容?

<Modaltitle"新增对账流水"visible{visible}onOk{() > {formRef.current.handleSubmit();}}onCancel{onClose}okText"确认"cancelText"取消"width{800}destroyOnClose // 关闭时销毁子元素>加destroyOnClose 属性&#xff0c;关闭时销毁…

新浪微博

转载于:https://blog.51cto.com/js5323/452656

嵌入式C开发中用到的位域结构体

一、位域描述 存放一个开关量或者其他开关状态时&#xff0c;用一位二进位即可。为了减少嵌入式内存资源的开销&#xff0c;可以使用位域进行定义&#xff0c;位域是C语言支持的一种数据结构&#xff0c;称为“位域”或“位段”。“位域”是把一个字节中的每个位划分为几个不同…

linux可配置哪些服务,linux操作系统下服务配置

linux操作系统下服务配置 (5页)本资源提供全文预览&#xff0c;点击全文预览即可全文预览,如果喜欢文档就下载吧&#xff0c;查找使用更方便哦&#xff01;17.90 积分实用标准文案数学与信息技术学院实 验 报 告实验课程名称&#xff1a; 信息系统与系统集成 实验项目名称&…

你会给别人提反馈吗?

几个例子 你会提反馈吗&#xff1f;不急回答&#xff0c;我们先来看几个例子。 例子一: 项目经理&#xff1a;“xxx&#xff0c;我本来对你的期望特别高&#xff0c;但是你让我有些失望啊。” xxx&#xff1a;“啊&#xff0c;不知道哪些地方做的不好呢&#xff1f;” 项目经理…

linux代码工具tag,gcov-dump原理分析_Linux平台代码覆盖率测试

第 16 页 LINES tag: tag_lines() 函数3.4 LINES tag: tag_lines() 函数static voidtag_lines ( const char * filename ATTRIBUTE_UNUSED ,unsigned tag ATTRIBUTE_UNUSED , unsigned length ATTRIBUTE_UNUSED ){if ( flag_dump_contents ){unsigned blockno gcov_read_unsig…

关于 CFileDialog 对话框多选功能的一个问题

From: http://www.vckbase.com/document/viewdoc/?id1544 最近有位读者来信指出&#xff1a;《在线杂志》第26期中有一篇文章&#xff1a;“再谈 CFileDialog 对话框的定制”&#xff0c;其例子程序有一个bug。如果多选时选中的文件过多&#xff0c;那么后面选中的文件将无效…

React开发(217):vs code出现‘npm’

npm : 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写&#xff0c;如果包括路径&#xff0c;请确保路径正确&#xff0c;然后再试一次。 所在位置 行:1 字符: 1 解决 以管理员身份打开vs code

java类内存中只能运行一个实例对象

方法&#xff1a;构造方法私有化(private) public class TestClass { private static TestClass obj new TestClass (); //私有构造方法   private TestClass () {        }   public static TestClass getInstance() {     return obj ;   } } 使用&#xff…

linux winrar 安装目录,WinRAR 5.61发布,提供Linux版本下载,附安装方法

压缩及解压缩工具WinRAR 5.61已经发布下载&#xff0c;提供WinRAR (32/64 bit) 5.61、RAR 5.61 for Linux、RAR for Android、RAR 5.61 for Mac OS X、RAR 5.61 for FreeBSD安装包下载。WinRAR 5.61是一款流行的压缩工具&#xff0c;它支持鼠标播放及外壳扩展功能&#xff0c;支…

JAVASCRIPT 提示信息 主要是使用了获取控件的位置进行定位

JAVASCRIPT 提示信息 主要是使用了获取控件的位置进行定位 <% Page Language"C#" AutoEventWireup"true" CodeBehind"DCS_SubmitNewRequest.aspx.cs" Inherits"BAF.DCS.Web.DCS_SubmitNewRequest" %> <!DOCTYPE html PUBL…

luceda ipkiss教程 53:在版图上加中文

要在版图上加中文&#xff0c;如&#xff1a; 可以通过如下方法实现&#xff1a; 首先&#xff0c;可以在ppt中加入文本框&#xff0c;在文本框中输入想要加到版图上的中文内容&#xff0c;如&#xff0c;复旦大学&#xff0c;并将文本框存为windows位图。 其次&#xff0c;通…