大家好,今天小编关注到一个比较有意思的话题,就是关于css实训总结的问题,于是小编就整理了1个相关介绍css实训总结的解答,让我们一起看看吧。
刚入职的java程序员,在公司已经看了两个礼拜的代码了,感觉做不来,怎么办呢?
我刚进入公司实习那会儿,经理先是分配了一个带我的导师,然后导师就将他所负责那块的文档地址发给我,让我天天看看文档和源代码,有什么不懂的就问他。之前从来没有接触过相关的业务流程,看了一个星期,是越看越头疼,越心慌,看着其他同事都忙忙碌碌的,你就坐在那里心神不宁,度日如年的,那感觉真是特别难受。
尤其是看代码的时候,公司有好多个应用,每个应用里又有好多的源代码,不知道从哪里开始,也不知道从哪里结束,除了导师之外,跟其他同事也不熟悉,也不好意思打断别人写代码,就闷着头从上到下一个实现类一个实现类的看,每天都在怀疑自己的专业知识,也不知道自己在大学中学的知识能不能在公司里派上用场。
就这样担惊受怕的看了一个月的源码和文档之后,导师开始给我一些简单的需求,在讲解需求过程中甚至连代码应该在哪写,怎么写都给我演示了一遍,我带着需求去再看源码和文档,就特别容易理解和掌握多了。所以若是题主看文档和代码觉得没什么进步,就让导师给你一个刚上线不久的需求,你从需求分析、开发自测自己亲自走一遍,可能会进度的更快一点。
实习生都可能都这样,看代码不知道你看的是什么,你应该是j2ee吧,公司有自己框架的看看他们从前台到后台的增删改查怎么写,然后结合项目业务去试着理解点流程,这个也不是叫你自己去完成,看看公司用的什么 对应去看看响应技术基础,只要耐心过一两个月就轻松很多了开始都这样。我13年带过一个实习生,那时候公司ssh,来了第一天我问这哥们以前接触过吗?他告诉我写过html,沟通的时候我发现他js css也不知道,指着eclipse.说是Oracle,真是服气了,for都不知道怎么用,然后人家北京户口,跟公司领导有关系,没办法我每天每天上午抽半个小事从jsp servlet tomcat开始一步一步告诉她,给他降最简单的web逻辑思想,这哥们儿挺有毅力,本来我是打算过两天不行直接找部门经理说给换掉他的,看到这哥们毅力觉得帮帮他,一个哥一个哥的叫着,正好那时候不忙也是国企就当玩了,两周后这哥们能自己配置ssh,胡乱能写增删改查了,就这样慢慢能改逻辑了,等三个月给我打电话说离职,理由是他父亲去世了,我就同意了,一年后碰见了说当时骗了我,那时候感觉工资低,换工作了,其实挺伤心的。讲这个故事其实就是告诉你,只要有毅力其实没有什么学不会的,基础弱就从基础学习,一步一步来,要理解不要看到什么就懵逼,现在不换什么框架都是简化开发,你记住都是servlet jsp那一套东西,无非就是页面传个值,处理处理在传回去,慢慢摸摸流程,看别人增删改查怎么写的,看看框架的特点,什么都没接触直接spring boot.骂一套确实需要记很多东西,不过上手挺容易的 ,上手以后再去理解为什么这样,不要开始就想着都学会了,多写多学,一定要做到知其然,知其所以然,这样对你以后好。希望能帮到你。
我曾开发过非常复杂的系统,系统总代码量超过千万行, 还是有资本回答一下这个问题的。
从代码逻辑来理解业务逻辑确实是一个比较难的事情,特别是代码量非常大的情况下。这就好比把一个人扔到原始森林里面,让他分析一下这个森林的外轮廓是什么形状一样。
如果我们身陷其中,那么可能就会有一种非常无助,摸不到头绪的感觉。如果代码量有数百万,甚至千万行,那将是一个极大的挑战。甚至让人进入一种绝望的境地。正所谓,“不识庐山真面目,只缘身在此山中”。所以,这个时候我们应该跳出来。
怎么跳出来呢?其实就是所谓的上帝视角,如果我们站的更高一些,那么我们就很容易搞清楚。比如对于原始森林的轮廓,如果我们能在飞机,或者空间站来观察,那么就很容易知道其轮廓。
阅读代码也是如此。如果我们先了解业务逻辑,知道短代码是做什么的,然后再去理解代码的实现逻辑就轻松的多了。所以,不要因为看了两周代码没有头绪就丧失信心,觉得不能胜任工作。
总体来说,阅读代码还是要讲究一些方法的,只用通过正确的方法,才能达到事半功倍的效果。这里我们总结一下基本思路。
人类认识事物的规律是具体的事情容易理解,抽象的事情不容易理解。比如一个做Web前端的程序员,看到结果后马上就能清楚与期望的差异,但是你让他根据CSS和JS来判断跟期望的差异将非常困难。
其它代码也是如此,如果我们先理解业务逻辑,或者先运行代码知道代码的运行过程及结果。那么再去理解代码将变得比较容易了。
到此,以上就是小编对于css实训总结的问题就介绍到这了,希望介绍关于css实训总结的1点解答对大家有用。