是雕虫小技还是事半功倍?俺与老飆又一次飙起来了。
老飙,资深专业程序设计员。
俺,业余程序设计爱好者。
以前学J101语言程序设计时,我对程序运行的逻辑关系用连线标示。
我说这是我学程序设计的一个小技巧,事半功倍。
老飙曰:“此乃画蛇添足,雕虫小技也!”
现在我学python,一如既往,仍用此法,事半功倍。
老飙坚持己见,依然否定。
究竟好不好?初学者不妨一试。
所谓程序运行逻辑关系连线法,就是在书上或纸上读程序,并把程序运行的逻辑关系,转移及返回,参数的设置等用标线连接起来。
视觉直观、清析,一目了然。
比如,教科书上的创建窗口练习程序13.2.3,我就做了如下连线:
(图一,创建wx.Frame)
这样我就不需要费心费力地背记创建窗口的代码、代码之间的逻辑关系。不需要背记指令、参数等等。
如果需要写程序,只要依样画葫芦就可以了。
比如对zxfcx49.py程序我做如下连线:
(图二,zxfcx49.py)
最近,用连线法我读通并在电脑上跑通了多个python程序,成功的喜悦充满了全身的每一个细胞……
“歇歇,该下课啦!”
老婆的提醒又来了。
学习是会上瘾的,常常,我必须强制自己关闭电脑,到小区的塑胶步道上走几圈。
小区美若花园,
曲水流觞,
清雅幽静。
不得不赞美现在的小区绿化,
花团锦簇,
满目青翠。
(学python的老头系列文章之三十一,2026年5月3日)