摸清需求,然后合理构建数学模型,然后逐步优化。这个数学模型需要什么样的框架和数据结构支撑(想明白,表单、字段、索引、关联)。
具体到一个类和函数就是更细枝末节的部分。一个项目,先有方向和规划,才能有实施细节。
不知道你面试什么职位。一个企业底层码农其实也真不一定要懂得构架。把自己负责的单元搞定。处理好多重调用和异常抛出就是尽本分了。
如果招聘把控全局做架构,只愿意支付一个基础码农的薪资,那说明他们在找廉价的工具人。
一般刚入行的就是负责一个包或库的一个小功能。对于一些需求高度企业,这点经历有或没有差别就不了。