快速上手BS项目的要素

前言

  • 当我们刚刚接手B/S项目的时候,如果想迅速上手项目,我们必须要熟悉两个交互,一个数与数据库的交互,一个是与web页面的交互。

技术问题

1、与Web页面的交互

在前台,我们也常常自己封装框架,小编在原来的公司的时候,前后台开发完全分离,架构组将前台也封装成常用的MVC框架,这样无论从解耦,或者是提升开发效率来说,都是有利的。下面举个例子。
1、AngularJS/React Native+ BootStrap
2、EasyUI
3、MUI
4、……

2、项目中具体的需求以及业务逻辑

  • 因为不同的项目有不同的需求,有着不同的业务逻辑,或者用着不同的技术,不同的技术一般可以用小编所说的前两点来代替,而不同的需求和不同的业务逻辑就看项目本身了。那么如何实现业务逻辑?这就与自己的代码经验和项目经验有关了。

3、与数据库的交互

  • 每个企业中的项目,后台大多数都有自己的平台,或者是说都有自己得框架,有很少公司的项目是不分层的,或者是说没有框架的,但是项目只要有框架,就有自己独特的与数据库交互的方式,比若说
  • 1、以ORM方式操作持久层的封装。
  • 2、对JDBC方式操作持久层的封装。
  • 3、常用的NoSql封装,比如说redis,Mongodb。
  • 4、……
    -这些封装,主要为了是重用,提升开发效率。同样,前台也是。

个人问题

1、良好的沟通表达能力

  • 良好的沟通表达能力是很重要的,小编深有体会,大多说项目经理都喜欢找爱说的,幽默的,因为程序员不能真的太“闷”了,要是天天和机器打交道不和人说话那不就成了机器了吗?还有,良好的表达与沟通能力是你与别人进行扯皮的前提,是你与项目经理进行良好的沟通前提,是你与别人请教问题,学习技术的前提。

2、良好的理解能力

  • 其实沟通和理解是一对的,一般的沟通能力强的人理解能力也不错,小编为什么说良好的理解能力是快速上手项目的基础哪?因为项目经理交给我们任务时,我们必须将要做的事情理解透了,比如说,项目经理让我们向正西走,结果我们是向西走了,但是走的方位是西南…….这就是你的不对了。

3、思维逻辑

  • 思维逻辑对于程序员来说是硬伤啊,编程序吗,要是没有良好的思维逻辑怎么写代码啊,这我就不多说了。

小结

  • 好了,小编就说这些吧!其实在快速上手项目的因素还有很多,欢迎广大读者提出自己的宝贵意见。
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 22
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 22
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值