找回密码
 立即注册→加入我们

QQ登录

只需一步,快速开始

搜索
热搜: 下载 VB C 实现 编写
查看: 2287|回复: 1

学编程需要学英语吗?

[复制链接]

1111

主题

1651

回帖

7万

积分

用户组: 管理员

一只技术宅

UID
1
精华
244
威望
743 点
宅币
24235 个
贡献
46222 次
宅之契约
0 份
在线时间
2296 小时
注册时间
2014-1-26
发表于 2014-11-27 03:37:40 来自手机 | 显示全部楼层 |阅读模式

欢迎访问技术宅的结界,请注册或者登录吧。

您需要 登录 才可以下载或查看,没有账号?立即注册→加入我们

×
    很多人都说学编程需要学英语。没错,你至少需要知道英语有26个字母,以及如何查英语词典或者使用翻译软件。

    除去这些,剩下的就没啥了,变量名可以随便取,基本类型是死的,系统函数只要记住啥是什么功能怎么用就行,至于英语单词,要么有道翻译,要么问人,要么直接不管它,当拼音读。

举个例子:
  1. //取得整数数组中最大的数字
  2. int qu_de_zui_da_shu
  3. (
  4.     size_t shu_zu_yuan_su_shu_liang,//数组元素数量
  5.     int*shu_zu_zhi_zhen//数组指针
  6. )
  7. {
  8.     int fan_hui_zhi=0;//返回值
  9. #   define shu_zu_suo_yin shu_zu_yuan_su_shu_liang
  10.     while(shu_zu_suo_yin--)
  11.     {
  12.         if(shu_zu_zhi_zhen[shu_zu_suo_yin]>fan_hui_zhi)
  13.             fan_hui_zhi=shu_zu_zhi_zhen[shu_zu_suo_yin];
  14.     }
  15.     return fan_hui_zhi;
  16. #   undef shu_zu_suo_yin
  17. }
复制代码
用拼音是完全可以的。你看,代码清晰可读,逻辑清晰,内容简单直白。

编程时用的到的也就几个词:Length 长度,Byte 字节,Integer 整数(缩写是int), Size 尺寸,Type 类型,Short 短,Long 长,long long 长长,Single 单,Float 浮(指的是带小数点的数字,它的小数点不是固定的,而是“不固定的”,“漂浮的”,所以用“浮”字代替),Double 双,Error 错误,Bug 也是错误,DeBug 干掉错误,Print 打印,Message 消息,Window 窗口,Box 框,Screen 屏幕,Static 不动的,Dynamic 动的,Format 格式,Character 字符(缩写是char),Point 点,Pointer 指针,Process 进程,Thread 线程,Task 任务,Manager 管理器,Input 输入,Output 吐出,Move 搬,Copy 抄,Object 对象,Create 造,Make 也是造,Build 还是造,Establish 依然是造。。。

除此以外,其他的单词都可以去字典上查。干嘛为了这么几个单词头疼呢?你完全可以不理解它们的意思,只需要知道它们的用处就行了。

比如:
MsgBox "foo bar foobar, boo boo booboo", vbCritical, "foo"

这是啥意思呢?懂英语的都不知道,因为词典上可没有MsgBox这个单词。事实上它的作用就是“咚”的一声弹出一个窗口,显示“foo bar foobar, boo boo booboo”,仅此而已。至于foo是什么意思,bar又是什么意思,知道这个有毛用啊?

    那么说到英语最有用处的地方:看英文的文档。哇!全英文的文档!看起来好像一下就失去了兴趣,事实上你会发现这些文档没有你想象中的那么难,随便就能看懂,实在不懂就机翻,作为技术文档它没必要用文言文式的语法难住你,那是自讨苦吃,所以怎样说最直白他们就怎样说。

    和老外交流的时候,英语不好咋办?直接承认自己英语不好就行了。I speak English no good.然后你就说吧,说,尽管说,即使语法不太对,时态不对,单复数不对,老外只要听个大概还是能听懂的。就像老外说中文,他们怎么说中文?他们说得好吗?反正我们能听懂!能沟通的语言就是正确的语言。

英语学得好,有什么用?
1、装X
2、当翻译官
3、当老师
4、假装自己是老外
5、优越感

不学英语,有什么坏处?
1、外交无缘
2、被嘲讽(比如被说fuck的时候只能“哈?”)
3、电子产品无缘
4、搞不好,会找不到对象

因此大家可以接触一下英语,让它在生活中发挥作用。编程不需要多高的英语水平,需要的是心态,从贫瘠到富裕的心态。
回复

使用道具 举报

1

主题

38

回帖

675

积分

用户组: 大·技术宅

UID
67
精华
0
威望
12 点
宅币
387 个
贡献
225 次
宅之契约
0 份
在线时间
43 小时
注册时间
2014-2-17
发表于 2014-11-30 02:14:18 | 显示全部楼层
就是喜欢你这种屌屌的气质
回复 赞! 靠!

使用道具 举报

QQ|Archiver|小黑屋|技术宅的结界 ( 滇ICP备16008837号 )|网站地图

GMT+8, 2024-4-19 20:47 , Processed in 0.037156 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表