经常看见某些奇人的设计,经常“高深莫测”,又经常简单粗暴。
为何?
因为那些“高深”的代码,根本不能解决复杂的问题。一旦需求多变就怂了,只能老老实实拼体力,简单粗暴,一砖二砖三砖……
而那些简单的需求,又写得极其复杂,因为对设计没什么冲击,再“高深”也不会出问题,所以经常看见“高大上”的逻辑。
经常看见某些奇人的设计,经常“高深莫测”,又经常简单粗暴。
为何?
因为那些“高深”的代码,根本不能解决复杂的问题。一旦需求多变就怂了,只能老老实实拼体力,简单粗暴,一砖二砖三砖……
而那些简单的需求,又写得极其复杂,因为对设计没什么冲击,再“高深”也不会出问题,所以经常看见“高大上”的逻辑。