各位大神前辈好,新手发问
想请教一下程式架构和资料结构的主要差异,及重要性?
是这样的,我在爬文时看到这篇文章,询问资料结构的重要性
#1Tigizmt (Tech_Job)
里面有一段讨论是这样的:
※ 引述 《a23395080 (路过看看)》 之铭言:
: 嘘 ll1117: 我的程式结构比现在任何资结都强两倍,不用管书上说什么 10/25 17:33
: 嘘 pig2014: ll117少误人子弟,程式结构是SOLID跟design pattern,干 10/25 17:49
: → pig2014: DS屌事 10/25 17:49
想问所谓SOLID和design pattern应该是和物件导向那块有关吧?
这个和资料结构有什么关联吗?
我自己的认知是
程式的整个架构和好不好维护、能不能扩充有关;
资料结构是可以减少程式的复杂度,让速度变快,或是为了某些算法而生的?
本人目前刚修完大一的程设,什么design pattern和资料结构还不太熟悉
物件导向刚学会封装、继承、多型;
资料结构只有写过linked list,tree那些还没自己刻过
想问这两个有什么关联吗? 还是不同领域的
有重要性之分吗?还是跟着学就好了
谢谢各位指教