非软件科班,因想实现自己想法学编程(一直是软件消费者^_^),一年多还停留在用脚本写小型工具和基于别人代码修改的层次,想自己写个完整点的项目(关于Online EDA的),却觉得有无形瓶颈束缚,写到中间就继续不下去了,不是抽象得太虚、就是重复太多,架构上很难把握。
看了很多大牛的代码,觉得他们抽象复杂事物的习惯尽管不同,但隐约还是有规律的,有没有类似体会的,能否分享一下突破瓶颈的经验?
UML建模啥的有帮助么?我怎么觉得想好的模型不靠谱,到后来总会被改得面目全非,没有任何指导意义。大家写复杂系统时,都是什么习惯呢,想到哪写到哪,还是先规划好?
看了很多大牛的代码,觉得他们抽象复杂事物的习惯尽管不同,但隐约还是有规律的,有没有类似体会的,能否分享一下突破瓶颈的经验?
UML建模啥的有帮助么?我怎么觉得想好的模型不靠谱,到后来总会被改得面目全非,没有任何指导意义。大家写复杂系统时,都是什么习惯呢,想到哪写到哪,还是先规划好?