前端设计、后端设计、架构师

前端设计,这里指从前端角度来看的设计,一些小公司更注重于页面的设计,按设计稿进行程序开发。

前端设计,是为了提高页面的美观,交互等。

后端设计和前端设计截然不同,后端程序员设计一个工程,会设计实体类之间的关系、数据ER图、数据流图等等

如果只是给你一些设计的页面稿,那么很难实现程序的完整开发,因为从纯前端的角度设计的东西并不完善,或者有错误,页面看起来没问题,逻辑大有问题。即使没问题,实现起来也进度缓慢,因为没有逻辑可言,设计师只给你几张图片,写代码?纯靠猜,一点点看,自己思考消化后,写完一看先后端对接又有些不同?纯前端设计是有一定弊端的,一些小公司的日常操作。

大公司有的可能要进行后端设计,因为每一个接口,都可能有海量请求,接口是否经得起考验,需要完善的逻辑推理,而不是简单的页面设计就能完成的。而且公司里有后端设计师,那么后端初级程序员只需要写实现代码就可以了,不用考虑太多逻辑相关东西,已经给你设计好了。

如果希望单独设计一个程序,那么一个优秀的程序,至少需要把各个层面都考虑,前端后端都要合理设计。

如果完整的程序设计,做得很熟练,就可以算是架构师了。(这也是不推荐去小公司的 一个原因,没有架构师,项目设计不合理)

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注