高级软件工程师教会小白的那些事(22)
我尚不确定的事情
我还没有悟到软件工程的真谛。因此,本节提醒我:还有很多东西需要学习!如果我的方向正确,明年这个list应该会变得更长。
1、从抽象还是实现的角度思考?
2、我应该对如何做事有强烈意见吗?也许是因为以前吃过亏?我以前做过的工作是否为自己赢得了话语权?
3、开发工作流程。如果因紧急情况或事件需要改变工作方式——那么这个流程是否会被破坏?它需要被修理好吗?
4、utils(你放置随机东西的文件夹,不放在这里的话,你不知道该放在哪里)是代码味道(code smell)吗?
5、如何处理代码和工作流的文档?
6、如何监控UI才能知道什么时候出问题了?
7、花时间设计完美的API /代码合同,以及自己写出代码并反复迭代选出最优的那个之间,哪一种更好?
8、简单的方式vs正确的方式?我不觉得正确的方法永远是优越的。
推荐阅读
- 盗号|假富婆真骗子?自导自演盗号风波,却忘了剑三公司还做过杀毒软件!
- 米哈游|米游社三周年,米哈游游戏的必备软件,你了解多少?
- 高级战争|EDG“最终杀招”即将亮相!赛前狂放烟雾弹,圣枪哥成为致胜关键
- 第五人格|第五人格:外服也有“卧谈会”了,调香师高级皮肤,正在准备中!
- 游戏王|游戏王:陷阱卡破坏神的巨大破坏力下,可让自己高级怪兽二次攻击
- 百里守约|1元可得特工魅影,限时点券暴击活动突袭!高级传说直接兑
- 地下城与勇士|地下城与勇士:从安图恩开始,高级本完全不会打
- 梦幻西游|梦幻西游:玩家展示任务链奖励,这几份高级书铁让看官倍感舒适?
- 司马懿|返场投票前五名出炉,司马懿高级传说确定,88碎片换全特效史诗
- 热血传奇|热血传奇:经典BOSS玛法 , 怎样在隐藏地图爆出高级技能书!