Jes*_*son 18 language-agnostic diagram ascii
源代码中的ASCII图是否值得他们创建时间?
我可以更快地创建位图图,但是在源文件中排列图像要困难得多(直到VS2010).
为了记录,我不是在谈论装饰性的ASCII艺术.
这是我最近为我的代码创建的图表的示例,我可能在MS Paint的一半时间内构建了该图表.
Scenario A:
v
(U)____________(N)_______<--(P) Legend:
' / | J = ...
' / | P = ...
' /d | U = ...
' / | v = ...
' / | d = ...
'/ | N = ...
(J) |
| |
|___________________|
Run Code Online (Sandbox Code Playgroud)
使用描述性变量和函数名称编写清晰简洁的代码可以更好地利用时间,不需要注释来理解.评论和设计文件都没有编译.结果,它们很快就与代码不同步而变得误导.