我读了一些遗留代码:
if ( 1 || !Foo() )
有什么理由不写:
if ( !Foo() )
这两个是一样的.第一个永远不会判断Foo(),因为1使||短路.
Foo()
1
||
为什么这么做——可能有人出于调试目的想强行进入then分支,然后把它留在那里.这也可能是在源代码控制之前编写的,所以他们不希望代码丢失,而只是绕过for now.
then
从0开始学架构 -〔李运华〕
白话法律42讲 -〔周甲徳〕
许式伟的架构课 -〔许式伟〕
Linux内核技术实战课 -〔邵亚方〕
Python自动化办公实战课 -〔尹会生〕
高楼的性能工程实战课 -〔高楼〕
数据分析思维课 -〔郭炜〕
深入剖析Java新特性 -〔范学雷〕
郭东白的架构课 -〔郭东白〕
Vue 3 企业级项目实战课 -〔杨文坚〕
结构会议力 -〔李忠秋〕
AI 应用实战课 -〔黄佳〕
无涯教程 - Python2教程
无涯教程 - Meteor教程
无涯教程 - MariaDB教程
无涯教程 - 批处理教程
无涯教程 - D语言教程
无涯教程 - Tcl/Tk教程
无涯教程 - SQLite教程
无涯教程 - Go Web REST教程