1.有名的程序语言或操作系统名字 ,如java,c++ 、c# 、js、 hph、 perl、 python,sql、 pascal,jsp、 android 、windows,linux等 .
2.有名的程序语言中某个常用类或类型的名字 ,如指针,String 、字符串(String中文) 、Servlet 、Panel 、LinkedList,TreeSet、 HashMap,int、 char 、byte等.
3.起个有名的软硬件技术公司名字或有名的技术性软件名字或技术性框架名字, 如搜狗、 酷狗 、eclipse、 apache 、腾讯,qq、 360,oracle 、ibm、 intel 、amd,nvidia、 tomcat、 struts 、hibernate,lucene,junit等。
4.起一个软件专业技术名词, 如变量 、常量,接口、 抽象类,子类、 父类 、重构,字节,二进制 、虚拟机,云计算、 链表、 红黑树、 二叉树 、数据结构 、算法 、数据库 、线程 、同步 、多态、 Override,负载均衡,缓存,编码 、乱码,封装,api 、汇编 、编译,防火墙等。
5.取计算机中某个部件的名字或计算机硬件技术名称或网络传输技术名词 , 如内存、 内存条,cpu 、键盘、 硬盘、 磁盘、 鼠标,url 、http,ftp,utp、 tcp,ip,socks、 socket等 .
6.其他 ,如程序猿、 码农,挨踢狗 、码奴、 hacker、 bug、 demo等 .
建议不要取的名字:
1.建议不要取容易联想起邪恶的名字, 如ruby,vb,c .
2.建议不要挑发音比较长的(四个音节算是上限吧, 超过四个音就很长了), 叫起来不顺溜的 ,如microsoft(可以取名微软)、 中央处理器(可以取名cpu), 浮点计数器 .
3.建议不要采用有歧义的 ,大多数外行人听了认为和软件没关系的 ,如对象、 继承、 方法、 ant 、spring等 。
个人推荐:根据狗的特点取名 ,颜色是黑色那就叫黑客吧 ,爱捣乱就叫bug吧,对陌生人敏感那就叫防火墙吧 , 毛发比较乱就叫乱码吧 ,好色就叫c++吧 , 长得酷就叫酷狗, 喜欢找东西就叫搜狗吧,长得太普通就叫demo吧 ,记性好就叫数据库吧 , 反应快就叫cpu吧,聪明就叫android吧 ,喜欢到处跑就叫变量吧, 喜欢宅在家就叫常量吧 ,喜欢跟着人到处跑就叫指针吧 ,容易被陌生人拐跑的就叫接口吧,长得胖就叫虚拟机吧, 爱吃就叫磁盘吧,喜欢玩臭袜子就叫socks吧,喜欢找别的狗玩就叫url吧 ,喜欢咬东西就叫鼠标吧,经常给它穿衣服就叫封装 ,经常挨主人揍就叫键盘 ,经常挨踢就叫挨踢吧......
尽量根据狗的特点来吧