很多同学会说,现在很多培训机构都在做电商这个项目,那我们做这个项目的意义又是什么呢?
1、作为学生而言,刚学完SSM框架,很多基础掌握不牢靠,因此针对初学者而言,需要一个项目来巩固我们的知识点,在我们软件开发领域,因为电商的兴起,使得我们商城网站等项目都运用十分广泛,由于其复杂的业务模块,因此在技术上,也是我们SSM框架的最佳实践应用。
2、对于有项目经验的人而言,基础项目我们很容易实现,然而我们每一个环节的设计都了解吗?每个技术点的应用都知道透彻吗?整个项目架构为何要这样设计?接口为何这样定义?如何来优化我们这个项目?从哪方面入手?数据库为何这样设计?为何要反范式?等这些问题都了解透彻吗?我们做项目的最终目的是要实现项目,但也不完全是为了实现项目,而是在实现项目的过程中,提升自己的能力,丰富自身经验。在学校考各种各样的证书也是一样,考证的目的其实就是为了让我们在考证的过程中提升自己的能力,并最终拿到证书。
3、我们在写项目的过程中其实最重要的一点就是要将我们的技术落地于现实场景中,我们对于技术的使用固然重要,但不是任何听起来高大上的技术我们都要在项目中去使用,我们在实现项目的时候,对于技术使用的合理性和恰当性是我们从小白走向高级架构师必备技能。在实现项目的过程中我们要不断分析项目的业务场景。我记得曾经我的老师说过一句话叫做:“没有最好的系统,只有最适合的系统!”
因此,商城项目作为B/S架构开发项目,来提升我们的能力,在深度和广度上都能够符合我们目前大部分同学的实情的。
编辑