基础软件开发崇尚的是自由、直接、透明、简单、高效,要像匕首一样锋利,像战士一样勇猛,像农夫一样朴实,反对繁琐华丽的设计,反对架床迭屋的层层抽象,反对复杂的结构和不必要的灵活性。而Java社群多年来形成的设计风格与此格格不入,甚至可以说是对立的。Java在意识形态上是要面向企业应用软件的开发,所以特别强调架构,强调设计模式,强调标准,强调规规矩矩,强调高姿态,强调一种华贵的宫廷气质。在C中,你吃饭就是吃饭,捧起碗来喝酒,放下筷子骂娘,甩开膀子抓肉,撸起袖子抹油。而在Java中,你经常为了要干某件事,先new一个对象,然后以这个对象为参数new另一个对象,如此这般重复n遍,得到真正需要的对象,最后就是为了调用那个对象的一个方法,就好比吃饭时焚香洗面,漱口净手,战战兢兢,毕恭毕敬。在C中,遇到问题要像亡命徒,像流氓版程咬金,管你三七二十一,冲上去就是三板斧,还怕劈不死你丫的。在Java里,遇到问题要像宋襄公,要张榜檄文,要名正言顺,要礼仪之邦,要把架子拉开了,把谱儿摆足了。Java的口号是,不管劈不劈的死,先把你小子感动了再说。 这套繁琐的东西,对于基础软件开发来说,既不必要,也很难习惯。
分享到:
相关推荐
文档说明:本编程手册为STM32单片机用户提供关于Cortex®-M4内核的MCU和MPU的STM32F3, STM32G4, STM32F4 and STM32L4和,STM32L4plus,STM32WB的完整编程指南。
是一套C语言编程题库,对于提高C语言编程能力很有帮助。
CX-Programmer卸载专用工具,欧姆龙PLC的这个编程软件实属流氓,还好得有这样一个工具,可以直接卸载掉。欧姆龙plc编程软件CX-Programmer是目前工作中最优秀的可编程序控制器软件,该软件提供了一个基于CPS...
Java基础第一章
流氓兔、car、car标牌、标志1、标志2、房产标志、多款cyworld淡淡可爱背景小图... ------------------------------------------接近15MB的资源, ------------------------------------------用了近5个小时的时间才...
本文介绍了本机盗取U 盘文件和为增强程序隐蔽性而采用的进程隐藏技术的原理解析, 源代码基于Win32 的应用程序...NT 系统)原理和编程思想。作为日志记录部分,本设计采用ODBC API + Microsoft Access 数 据库实现。
CAXA线切割编程,就是不能控制线切割,而且传输出错严重
自中国人周鸿祎发明流氓软件这一词汇以来,流氓软件疯狂地占据了互联网和用户的电脑。 2010年的一场3Q大战又诞生了一个新的历史性名词——流氓杀毒软件。当杀毒软件都变得不可靠的时候,我们还能相信什么,唯有自救...
第1节你真的了解并发吗? [免费观看][免费观看] 00:27:48分钟 | 第2节理解多线程与并发的之间的联系与区别 [免费观看] 00:11:59分钟 | 第3节解析多线程与多进程的联系以及上下文切换所导致资源浪费问题 [免费观看]...
帕斯卡尔的Rogalik 快速开始 $ fpc pascalik.pas $ ./pascalik
Netty的Socket编程详解-搭建服务端与客户端并进行数据传输示例代码.
流氓 受启发的mob / pair编程计时器。 在Mac,Windows和Linux上运行良好。 全面了解在MobTimer.Python github上页滋扰,并在 。 Mobster在Elm和Electron中令人愉悦地建造 角色扮演模式 您可以通过暴民编程RPG进行...
WSService是一个流氓服务, 称之为杀不死的Service,用于监控别人行踪,不过我们尽量不要做这种不道德的事,而且这也是违法的,本程序只是用于学习研究android网络及定位编程技巧,请勿用于非法途径。
geek是一款专为卸载东西而打造的软件,有着强大的卸载功能,Geek Uninstaller执行深入扫描进程,并清除软件卸载后留下的垃圾 geek功能: 1、界面简单 2.修改语言可以在“界面语言”菜单中对其进行更改。...
强大的系统安全工具,和冰刃相媲美,用作者的一句话就是 要想干掉流氓软件,就要比流氓软件更流氓!
鸿蒙开发-新建Ability与使用image-animator实现图帧动画示例代码.rar 鸿蒙开发-新建Ability与使用image-animator实现图帧动画示例代码.rar 鸿蒙开发-新建Ability与使用image-animator实现图帧动画示例代码.rar
java抢票器源码开放流氓 从 code.google.com/p/openmobster 自动导出 介绍 OpenMobster 是一个开源平台,用于将移动应用程序(设备上的应用程序)与云服务集成。 其目标是为移动应用程序开发人员提供基础设施,以...
在高中时,我开始使用TI-84图形计算器进行编程,制作逃生室游戏 :door: ,流氓 :person_fencing: 甚至是(越野车)蛇克隆 :snake: ! 不用说,我从小就爱上了编程,而我的好奇心和对学习的热情仍将我带到今天 :...
1.说明JGameEngine是一款受16位时代rpg和流氓游戏启发的计算机游戏。 这是我空闲时间正在制作的影片。 除了使用任何标准Java库之外,所有代码和美术资源均由我自己编写和开发。 我受到启发,创建了一款具有开放式...