怎么样看完一个web工程
看完并不实际,因为那些业务代码都是累积下来的,不熟悉业务也看不懂。拿着新人不当回事,确实是普遍现象,因为你暂时创造不了价值,但不给你任务就说不过去了。没有任务给你做,就找个项目的功能模块来看,或者自己学一些项目中用到的但自己还不熟练的技术,把项目做参考,不是挺好的事情么。
■网友
1. 了解用了哪些第三方包,各自有什么用途。2. 了解如何处理数据保存,了解如何处理缓存,了解如何调用第三方服务 等3. 了解 mvc 各模块如何处理。4. 了解支持集群不?了解如何处理数据同步?etc总的来说,就这几大部分吧具体到特色功能:若有搜索的话,如何做搜索,如何做推荐,如何做统计
■网友
重要的:把代码搞到本地来,把必须的配置信息修改下,然后要让整个项目能真正的跑起来,然后学着在系统内搞一个增删改查。不要觉得增删改查没技术含量哈,这个让你可以了解系统内数据是如何流转的。整体上:1,使用了哪些框架,用了什么技术,中间件,类库等等。2,代码的层级结构是怎么样的,如何分的模块等等。3,系统里都配置了什么东西,如果自己独立的把这个项目运行起来都需要什么东西。细节上:一定要多调试!!!说一下自己的一些想法:一,既然是web的了,那么先了解一个请求来了之后,是怎么样具体交给某块代码执行的。这个一般是看使用的什么框架,或者是公司自己实现了路由功能等等。二,接下来了解处理具体业务什么的,数据从哪里拿,如果从数据库拿,又使用了什么技术。有无orm,或者是自己封装了一些数据库操作的基础类等等,有无缓存等等。其他,一般的项目里都有一些约定或者规范,这些东西了解了之后对自己熟悉项目也很有帮助。手机打字,排版不好见谅!
■网友
我当时实习的第一个月一直没事情做,第二个月拼sql,其实现在回过头看看,还是有点好处的。
推荐阅读
- 同比■同比增长7.1%!2021年的第一个节你花了多少钱?
- “他是我第一个会说普通话的老师”:一对师生折射青海山村蝶变
- 有必要重新开个C店吗
- 大学再有三个月就结束了,没学到知识,参加一个软件测试培训机构好吗
- 汽车|长安UNI-K又将开创一个新的"引力"纪元?
- 神话|武汉传奇父亲:一个平行班孩子创造的高考神话(感动上万家长)
- 王者荣耀李白能不能出肉
- 直播会成为品牌传播的另一个途径么有哪些可行的方法感觉有戏又没头绪好捉急。
- 怎样成为一名合格的Python程序员?
- 知乎有没有必要增加一个特别关注功能