必读丨新手程序员7个最容易踩的“坑”,你踩过几个?

摘要:北京时间20191108关于【必读丨新手程序员7个最容易踩的“坑”,你踩过几个?】的具体情况和说明,让www.fjqcwx.cn新闻频道的以图文形式为您慢慢道来。

人生,就是一边踩“坑”,一边上升的过程。而程序员的一生,不仅要改无数的BUG,也要越过很多的“坑”。今天,小千为大家分享一些开发人员常见的“坑”,希望同学们能够从中受益。

1、重新实现API中已有的代码

大多数开发人员都会利用某种框架来减轻工作的负担。对于没有使用该框架经验的开发人员来说,掌握框架的API提供的所有功能非常困难。

因此,他们常常会重新实现API中已有的某些代码。没有经验的开发人员更有可能踩这个坑的原因有两个:

第一,由于缺乏经验,这些开发人员不了解API中有哪些开箱即用的功能。所以他们会白白浪费时间来编写框架中已有的代码。由于缺乏经验,所以他们无法充分地利用框架。

第二,缺乏经验的开发人员不知道去哪儿找相应的文档。更有甚者,有人根本不看文档。

对于没有经验的开发人员来说,这是一个陷阱,因为重新创建相同的功能似乎很诱人。有些函数只需重写几行代码即可。

另外,重写这几行代码也不需要花费太多时间。但重写相同的代码有一定的弊端:造成代码库持有重复且未经测试的代码;由于新函数的引入,代码会更加复杂。

其他开发人员不熟悉这个函数,而且也不理解你为什么要引入这个函数。从整体来看,你的这一举动增加了复杂性,却没有充分的理由。

2、简单的问题不要复杂化

有时开发人员会遇到力所能及范围之外的工作。问题在于经验丰富的开发人员知道何时承认这一点。

有经验的开发人员会想方设法的尽量简化工作,而没有经验的开发人员则会将简单的问题复杂化,复杂的问题更加复杂化。

其中一个原因在于,缺乏经验的开发人员往往急于向团队的其他成员证明自己。他们会用各种奇怪的手段来实现代码;比如古怪的单行小程式、过于复杂的抽象等,这会导致技术债务不必要地增加。

这种陷阱会加剧代码的复杂度。实际上,我们应该尽量保持简单。增加技术债务只会降低代码的可阅读性,增加维护的难度。

3、过度自信

如果你问一个过度自信但是缺乏经验的开发人员,某个需求需要多长时间能做完,他会尽可能地告诉你一个最短的时间。

如果你问过度自信的开发人员是否写了测试,他会告诉你没有必要。他会说他的代码不可能有bug,不可能出问题。

如果你觉得自己的第一份工作就无所不知,那么就大错特错了。如果你明明什么都不懂,却没有自知之明,那么才是真的可悲。这才是大多数缺乏经验的开发人员身上最大的问题。

所以,作为开发人员,一定要学会谦虚,虚心接受前辈或者别人的建议和意见。从经验丰富的开发人员那里获取建议,这样才有助于自身的成长。有信心是好事,但过犹不及。

4、仅测试正面测试用例

缺乏经验的开发人员通常会专心交付功能或需求。这就是所谓的快乐之路。

然而,功能或需求需要测试。经验不足的开发人员和经验丰富的开发人员在这点上有很大的分歧:没有经验的开发人员只会测试用户应有的操作,而经验丰富的开发人员也会为边缘案例编写测试。

仅测试正面测试用例是很天真的做法。用户具有太大的不可预测性,而你需要测试的也不仅仅是正面测试用例。

5、频繁更换工具

拥有合适的工具,并熟练的掌握可以为你的日常工作节省大量时间。你应该花一些时间找到合适的工具。在寻找工具时,你应该选择能够实现其承诺的工具。

如果你有合适的工具,那么就应该坚持使用下去。不要每周都换工具。你需要一定的时间来了解并掌握这些工具。

另外,你还应该潜心研究某个优秀的IDE,因为你工作的大部分时间都需要使用IDE。了解键盘快捷键以及如何使用代码片段,并创建自己的代码片段可以加快日常工作。

此外,你还应该学习如何调试。选择带有某种调试器的IDE,可以方便你查看所有的变量值。这有助于你更好地掌握目前的情况,并为你节省大量的调试时间。

6、只注重技术,不关注业务

没有经验的开发人员还没有掌握他们的技术栈,因此大多数人都倾向于专心学习技术栈,却对业务视而不见。为了成为技术栈的大师,熟知业务非常重要。你需要明白为什么要构建这些功能。

有些开发人员只对工作中的技术方面感兴趣。他们不关心那些造就了自己所在岗位的商业或经济因素。

说到底,作为开发人员一定要谨记,我们是在为企业创造价值,而业务能否成交将直接影响企业最终收益,企业最终收益将直接关系到每个人的价值和收益。

所以,作为开发人员,既要注重技术,也要关注业务层面。


查看更多

实时推荐

辟谣!网传“宿迁交警已经开始对骑电动车不戴头盔进行处罚”相关消息不实
推荐 2020-05-27 15:33 649 1523
短款小西装打破职场穿搭的刻板印象,这么穿搭,时尚活力尽显高级
推荐 2020-05-27 15:33 676 1280
江苏开行长三角今年首列至东盟中欧(亚)班列
推荐 2020-05-27 15:33 254 3837
王敏求调研汨罗镇软弱涣散党组织情况
推荐 2020-05-27 15:33 248 9642
长城炮越野版6月5日将上市 汽油版预售16-20万
推荐 2020-05-27 15:33 921 2041
中国文物保护基金会启动第十二届“薪火相传”活动
推荐 2020-05-27 15:33 545 3477
北京市征集快速核酸检测系统,测试全程不超过半小时
推荐 2020-05-27 15:33 261 8535
紫鑫药业遭监管问询:有债务违约?存资金链断裂风险?
推荐 2020-05-27 15:33 524 2259
杭绍台高速绍兴金华段先行通车段路面铺装完成 预计9月底通车,这条智慧高速上有不少“黑科技”
推荐 2020-05-27 15:33 754 2943
拒绝农民工就餐,贵阳一面馆老板终于公开道歉了!曾否认歧视
推荐 2020-05-27 15:33 94 2586
省委台办开展“以案为镜为戒、严守党纪党规”警示教育
推荐 2020-05-27 15:33 353 4390
江苏张家港:“文化大礼”送贵州沿河 着力推动文明共建
推荐 2020-05-27 15:32 107 8726
四月我国工业企业利润明显改善 专家:行业分化明显
推荐 2020-05-27 15:32 201 8961
美国铁路客运公司准备裁员20% 向国会寻求近15亿美元资金援助
推荐 2020-05-27 15:32 581 8316
试驾新BMW X5:入门既是高配,土豪最具性价比的玩具
推荐 2020-05-27 15:32 972 2367
别让房顶留空白,石膏线这样装,一样可以美上天!
推荐 2020-05-27 15:32 739 1949
副驾或配屏幕 蔚来汽车全新专利曝光
推荐 2020-05-27 15:32 856 4098
国内首款支持Siri!Aqara空调伴侣P3发布:自带Zigbee 3.0网关
推荐 2020-05-27 15:32 227 8874
内乡城关 王店镇召开“法律明白人”培训会
推荐 2020-05-27 15:32 599 7652
银保监会:一季度健康险保费收入同比仍增长21.6%
推荐 2020-05-27 15:32 673 6393
威马汽车蓄势待发,EX5-Z全面上市
推荐 2020-05-27 15:32 921 1672
或开创全新车系 哈弗全新SUV谍照曝光
推荐 2020-05-27 15:32 346 9680
切尔西盯上墨西哥国脚,欧洲第一“黑店”或低价放人
推荐 2020-05-27 15:32 362 6402
创造多个“全球第yi”,卖出2200万辆车
推荐 2020-05-27 15:32 324 2658
河南南阳社旗县未来发展会怎样?
推荐 2020-05-27 15:32 609 2085
新款宝马5系官图发布 颜值升级 搭48V轻混动力
推荐 2020-05-27 15:32 636 2638
黄晓明有多宠baby?一双鞋镶整整28颗珍珠,贫穷限制了想象
推荐 2020-05-27 15:32 338 5806
每次查酒驾都是认真的!别拿侥幸跟蜀黍斗,你会输!代价很重!
推荐 2020-05-27 15:32 759 5001
京昆高速四川段两车相撞致天然气罐体泄漏 致1死1伤
推荐 2020-05-27 15:32 780 6246
广东佛山:推动乡村振兴有妙招 村居围墙变身创意长廊
推荐 2020-05-27 15:32 212 6156
江西省侨联党组书记一行深入侨商企业走访调研
推荐 2020-05-27 15:32 313 6948
泰森复出无视一龙挑战,首战UFC超级巨星,曾五夺重量级金腰带
推荐 2020-05-27 15:32 211 5988
B 站盘中市值超过爱奇艺 市场更看好 B 站后市表现
推荐 2020-05-27 15:32 334 6109
南县:召开2020年第8次县政府常务会议
推荐 2020-05-27 15:32 670 9398
俞学文代表:整治虚假诉讼维护法律尊严
推荐 2020-05-27 15:32 699 1269
《正义联盟》导演剪辑版花费巨大
推荐 2020-05-27 15:32 737 7242
中端5G手机芯片赛道竞争激烈 三星打算这么玩
推荐 2020-05-27 15:32 559 6489
财源大街西段月底通车!最热闹的商业街还能恢复昔日的繁华吗?
推荐 2020-05-27 15:32 801 1910
实物大可动元祖高达原定10月展示确定延期
推荐 2020-05-27 15:32 694 7524
3月份厦门岛内出租汽车企业诚信考核情况出炉
推荐 2020-05-27 15:32 374 3964
大爆发!建业期盼已久的王牌现身亮相,热身赛表现不俗独进2球
推荐 2020-05-27 15:32 810 2655
秦淮数据集团创始人居静荣登“POWER100”2020全球人物
推荐 2020-05-27 15:32 357 2630
PS4独占游戏《最后的守护者》或拍电影
推荐 2020-05-27 15:32 883 4972
中科院院士杨元喜:珠峰高程测量最高精度从何而来
推荐 2020-05-27 15:32 645 668
两年全球减产20%裁员2万人,日产做出21年来最大的减法
推荐 2020-05-27 15:32 619 5537
舌尖上的非遗名宴——青海“老八盘”
推荐 2020-05-27 15:32 1000 9234
奔腾T99将推7座版 搭2.0T高功率发动机
推荐 2020-05-27 15:32 830 4992
LOL:让你见识一下我的毒刺,“韩服打野胜率第一”斯卡纳攻略
推荐 2020-05-27 15:32 293 6039
华亭镇:拆除“两违”建筑1000多平方米
推荐 2020-05-27 15:32 572 2035
肖义:两手抓两手硬 力促项目数据入库入统
推荐 2020-05-27 15:32 692 7466
延津县十四届人大五次会议举行党员大会
推荐 2020-05-27 15:32 408 7281
云台山_坐游船感受欢乐
推荐 2020-05-27 15:32 549 1652
暖空气现身!本周末气温接近30℃
推荐 2020-05-27 15:32 919 9634
解散队球员不占转会名额+每队可引3人,唯有天海系不愁下家?
推荐 2020-05-27 15:32 149 1308
姆巴佩:克洛普执教有方,把利物浦变成没有感情的机器
推荐 2020-05-27 15:32 389 4244
新加坡新增533例新冠肺炎病例,累计32876例
推荐 2020-05-27 15:32 574 9404
隋唐时期玉器风貌
推荐 2020-05-27 15:32 99 7028
“早晨吃颗蛋,胜过神仙丹” 鸡蛋的好处还有那么多!
推荐 2020-05-27 15:32 464 5297
上亿细菌在冰箱扎堆 夏季来临应该如何清洁?
推荐 2020-05-27 15:32 634 9526
文山骄傲!这项工程中有个世界第一!超三峡工程
推荐 2020-05-27 15:32 140 2960
菜鸟驿站升级用户无感体验:不带手机也能秒取快递
推荐 2020-05-27 15:32 954 9013
【CFM】火线新节日,每天都有礼物拿!
推荐 2020-05-27 15:32 105 3937
头脑很清醒!拜仁小将被疯狂吹捧,他的回应很谦逊,球迷:有前途
推荐 2020-05-27 15:32 320 675
面试不要穿那么正式的西服了,试试休闲西服,职业与美丽兼顾
推荐 2020-05-27 15:32 830 6681
国外亮相全新奥迪A3,1.5T排量+150马力,车长4.3米
推荐 2020-05-27 15:32 721 8788
原创 多肉小米星,四季爆盆只要这一步
推荐 2020-05-27 15:32 864 2226
一手捧红周星驰林家栋,直播婚礼轰动娱乐圈,今63岁惨成这样
推荐 2020-05-27 15:31 199 4897
张雨绮与张予曦同框,全程冷脸忽略后者?手拎7万名包架子十足
推荐 2020-05-27 15:31 989 1754
是吴京最好的哥们,为捧红兄弟甘心当配角,另一身份少有人知
推荐 2020-05-27 15:31 637 1761
幸福触手可及演员童年照,热巴呆萌黄景瑜正太,而撞脸黄子韬?
推荐 2020-05-27 15:31 804 6030
同样是愤怒,刘亦菲靠吼,杨颖靠瞪眼,而一个眼神就够了!
推荐 2020-05-27 15:31 646 2207
因《风云》一炮而红,两婚两离没孩子,今却在《都挺好》惊艳众人
推荐 2020-05-27 15:31 439 5989
原创 摔跤和拳击对决谁厉害
推荐 2020-05-27 15:31 557 8720
“富养”的王诗龄,“穷养”的森碟,7年后差距已不是一点
推荐 2020-05-27 15:31 275 4765
米切尔晒 BodyArmor 饮料海报,塔特姆:我们都喝佳得乐
推荐 2020-05-27 15:31 407 2696
检察长列席审委会,履职监督实现双赢——阳山县检察院检察长范志良列席法院审委会
推荐 2020-05-27 15:31 167 4044
刘德华不喜欢,因向华强才拍完戏再走,此后再也没合作过
推荐 2020-05-27 15:31 275 6763
《夫妻的世界》沈恩宇爆红!在《RM》展现歌唱实力被刘在石挖角
推荐 2020-05-27 15:31 593 5108
城管全面整治人行道,对车辆乱停乱摆说不
推荐 2020-05-27 15:31 90 2438
58岁蔡明游戏厅玩投篮机,真实颜值太显老,皮肤松弛脸还不对称
推荐 2020-05-27 15:31 517 2580
凯迪拉克终于发飙了!全新7座SUV亮相,全系241马力,现降价6万
推荐 2020-05-27 15:31 232 2912
开远市:互促共赢“奋进曲”——同频共振促发展
推荐 2020-05-27 15:31 301 2874
老婆的减肥晚餐,无油无糖不开火,减脂瘦身,轻松甩掉小肚腩
推荐 2020-05-27 15:31 622 3941
和巴萨比年轻人?西媒:齐达内已经召回18岁雷尼尔进一线队
推荐 2020-05-27 15:31 447 3857
街拍:打底裤打扮的小姐姐,优美曲线,魅力十足!
推荐 2020-05-27 15:31 673 1021
长治市人民医院:癌症患者送锦旗 见证浓浓医患情
推荐 2020-05-27 15:31 434 5783
李康到来复镇调研新建牧场选址工作
推荐 2020-05-27 15:31 714 6099
100%签约!义乌这个区块有机更新提速!
推荐 2020-05-27 15:31 569 2040
「海霞词」守住初心守住根,一任时光掠
推荐 2020-05-27 15:31 232 9946
原创 对于钓鱼人而言,最好吃的十种鱼排行
推荐 2020-05-27 15:31 624 6421
这个海缸超美只需1周维护1次!看完就想扔掉我的珊瑚
推荐 2020-05-27 15:31 859 9134
名山:着力解决“两不愁、三保障”倾注“三心”为百姓
推荐 2020-05-27 15:31 213 6159
南太行有一条冷门自驾线路,自然风光与人文并重,二三天均可玩
推荐 2020-05-27 15:31 265 7215
区老干部服务中心扶贫工作出实招
推荐 2020-05-27 15:31 777 7185
大漠戈壁深处的美景
推荐 2020-05-27 15:31 713 3197
乌什县:男子偷拿父亲车钥匙 带朋友“上路兜风”被查
推荐 2020-05-27 15:31 985 7989
5 月 28 日亮相 2021 款讴歌 TLX 或年内上市
推荐 2020-05-27 15:31 245 1435
原创 邱淑贞女儿淡妆出镜颜值爆表, 少女娇羞完美展现: 比妈妈更美
推荐 2020-05-27 15:31 139 5984
长城汽车将推出独立于哈弗 H 系、F 系的新系列,新车最快今年 7 月上市
推荐 2020-05-27 15:31 466 6000
【性能】性能媲美A13:ARM发布最新架构:超大核X1,性能提升30%丨A78/G78同步亮相
推荐 2020-05-27 15:31 193 6594