看到javaeye很多人在吹嘘、推荐杨丰盛的《Android应用开发揭秘》,个人就买了一本。
首先拿到书时,再次感受到机工出版社的书的纸张独有的“薄如蝉翼、黄如粪便”的特征,不过想着javaeye一众人对书中内容的推荐,纸张的质量我忍了。
接着看书,不过我慢慢发现书中一堆晦涩不清的表述——这种表述可能是我自己的中文理解问题,算了不说了。
但书中还充斥着一堆垃圾代码,看下面书中代码(P270,免得说我诬陷):
private Runnable _discoveryWorkder = new Runnable() {
public void run()
{
/* 开始搜索 */
_bluetooth.startDiscovery();
for (;;)
{
if (_discoveryFinished)
{
break;
}
try
{
Thread.sleep(100);
}
catch (InterruptedException e){}
}
}
};
上面_bluetooth.startDiscovery();就是开始进行蓝牙搜索了,
接下来那段死循环就纯属多余!!代码判断_discoveryFinished为true时结束死循环,但这个死循环什么都没做啊。
事实上,完全可以把这段垃圾代码删除。
我不确定杨丰盛到底会不会Android,但我觉得这java代码写得也太垃圾了。
书中大量这种的代码,让人不堪入目。前几章,看过也就算了,后来发现越来越多
上来发发牢骚。
分享到:
相关推荐
### Linux之父炮轰C++:一场关于编程语言选择的争议 #### 背景介绍 Linus Torvalds,作为Linux操作系统的创始人,在技术界享有极高的声誉。他在开发过程中对各种技术的选择和评估也一直备受关注。本文将探讨Linus ...
我之前用google的语音识别一直不行,后来才发现我的google语音服务控件给我删了,安上过后就可以了。经兄弟介绍说,讯飞的语音识别...这里的工程都是网上下载的,为了以后方便找,所以上传一下,不要炮轰我哦~~~呵呵~~~
Linux 之父 Linus Torvalds 对 C++ 的炮轰和 Dmitri Kakurin 的回应 Linux 之父 Linus Torvalds 在最近的一篇文章中炮轰 C++,称其为糟糕的语言,认为它会导致非常糟糕的设计选择和低效的抽象编程模型。Torvalds ...
- **服务创新**:电商与物流的跨界竞争促使双方不断探索新的服务模式和技术应用,如智能物流、无人配送等。 ##### 3. 对策建议 - **加强合作**:鼓励电商与物流公司之间建立更加紧密的合作关系,共同提升服务质量...
一个flash as2.0编写的小游戏,可以提供给需要的朋友参考
他强调Spring框架提供的轻量级、模块化和面向切面编程(AOP)等特性,使得开发者能够更高效地构建应用程序,而无需依赖复杂的应用服务器。 2. **PHP语言创造者Gutmans炮轰Java已经输掉Web之战** PHP的创始人Dmitry ...
在数字时代,存储设备如SD卡和TF卡已经成为我们日常生活中不可或缺的一部分,它们广泛应用于手机、相机、无人机等设备中。然而,数据丢失是许多用户都可能遇到的问题,可能是由于误删除、格式化、病毒攻击或是硬件...
互联网快讯、AI,发展态势,互联网快讯、AI,发展态势互联网快讯、AI,发展态势互联网快讯、AI,发展态势互联网快讯、AI,发展态势互联网快讯、AI,发展态势互联网快讯、AI,发展态势互联网快讯、AI,发展态势互联网...
我用以下方法炮轰它: docker run -i -t --volumes-from michiel-data devbox /bin/bash 在我完成了我想做的工作并将我的更改推送到 github 之后,我再次输入“exit”退出。 在我的数据容器(在我的 VPS 上称为...
KC网路电话辅助呼叫 软件自动重播,挂断KC网路电话
如果你不能很好的延伸 J2EE 的思想,那你岂非是大炮轰蚊子,认识到 J2EE 不是适合所有场合的人至少是明智的,但我们更 需要将 J2EE 用对地方,那么只有理解 J2EE 此类框架软件的精髓,那么你才能真正灵活应用 Java ...
scratch编程项目源代码文件案例素材-[僵尸大战1.4].zip
Linux之父炮轰C++:糟糕程序员的垃圾语言 C语言已经死了,5个需要忘却它的理由 看看9种编程语言的发明者是怎么说的 顺应时代没有不好,但是时代在变,大家在顺应着的“时代”是真正的时代吗? 模糊!就停下来,停...
构造Calipers的目的是提供一种比炮轰ImageMagick更快,更省资源的方法来确定图像或PDF的尺寸。 在我们必须在API请求有效期内验证图像和PDF的大小。 最简单的方法是将Shell封装到ImageMagick中,以识别文件的类型和...
这是我们课本附赠光盘的 精品赏析 士兵突击的 绝对好资源 如果下了感觉资源不好 你可以直接加我QQ:451092524 来炮轰我
3. **战争起因**:1861年4月,南方叛军炮轰联邦军驻守的萨姆特要塞,标志着内战正式爆发。林肯当选总统被视为战争的导火线,因为这预示着奴隶制的终结。 4. **战争初期形势**:虽然北方在人口、资源和工业上占有...
我画过游子身上衣 也画过慈母念朝夕 我下过隔子炮轰车 也画过丧殡烧头七 花开花落花弥漫 你看我一生多璀璨 忘情挥舞八卦扇 我再次逆天写震撼....... 忆当年 风雨摇摆 曾经我名震四海 现如今我不再主宰 难以...
本程序模拟了一个炮轰战舰的小游戏,战舰由三块组成,随机生成,炮弹由用户输入。击沉则告之,并显示最终分数,仅作为C++入门新手对类的封装的熟悉之用