劣质代码评析——《写给大家看的C语言书(第2版)》附录B之21点程序(一)

  《写给大家看的C语言书(第2版)》是邮电社图灵公司引进翻译的一本C语言入门书,这是一本垃圾书。搞不清图灵为什么引进了这样一本垃圾书。该书作者基本不懂得C编程技术,书中误导、错谬比比皆是。  该书的附录B给出了一个21点游戏的代码,这是一个很糟糕的C程序,网站空间,毛病很多,服务器空间,实在不足以为初学者以示范,当反面教材还差不多。考虑到其中的很多毛病初学者也有,所以拿来在此评析一番。  首先,这段程序可读性极差,甚至可以说是乱作一团。连我这种阅读代码能力很强的人看起来都很费劲,初学者根本就没有可能看懂。  乱作一团和可读性还不是一回事。可读性指的是代码晦涩难懂,乱作一团则是指不顾起码的编程规范。譬如代码没有基本的缩进

do {ans = getAns(); ){ playerGetsCard(&numCards,cards,playerPoints);} });,香港服务器离开你的那一天开始,左心房渐渐停止跳动…

劣质代码评析——《写给大家看的C语言书(第2版)》附录B之21点程序(一)

相关文章:

你感兴趣的文章:

标签云: