每位初级开发都应该知道的六件大事( 六 )
但是 , 你不应该尝试亲自编写所有的代码 。 你可以尝试重新发明所有的轮子 。 环顾四周 , 浏览Github或Gitlab上其他人的代码 。 PHP开发人员有一种强大的资源名叫packagist , JavaScript开发人员拥有一个类似的工具名叫npm 。 无论你使用哪种语言 , 都应该首先熟悉打包和依赖项管理工具 , 只有这样才能查看其他人创建的代码 。 你需要编写的功能有99%的概率已经存在了 。 不妨先尝试一下 。
如果找不到能够100%满足需求的产品 , 那么想想看是否可以建立一个分支 , 而不是从头开始做?
有的时候 , 软件开发人员的确会重新发明轮子 , 但是当我们这样做时 , 我们知道我们为什么这样做 , 而且在被问及时可以坚定地捍卫这个决定 , 因为说实话 , 这毕竟是我们不得不选择的最昂贵的选择 。
多读少写
电影中的软件开发人员(通常称为黑客)经常坐在两个屏幕前 , 一边看着两边的代码迅速滚动 , 一边煞有其事地点点头 , 仿佛他们正在阅读和理解他们看到的代码 。 然而 , 现实中并不会出现这一幕 。
推荐阅读
- 魔兽世界|《轨迹》新作明年发布! 法老控将针对NS平台开发游戏
- 手机游戏|CFHD:神秘组织为什么开发生化手雷呢?关键是为了赚更多钱
- 大话西游|大话西游2这些召唤兽的天生技能是开发组拿来凑数的吗?实际效果完全没用
- 电子竞技|【欣然轻资讯G】《地平线2西部禁域》新老怪兽即将登场 开发者日志
- 桌游|48小时里,游戏开发能给这群大学生带来什么?
- 任天堂|不依赖对外收购工作室,任天堂将更着重扩大本身游戏内容开发能力
- 网游|《红色警戒2》超大Mod“心灵终结”发布3.3.6版,15年的开发完结
- 腾讯|3A 开放世界新作《王者荣耀:世界》公开,由腾讯天美工作室开发
- |不朽情缘五滴血必爆大奖技巧
- 炉石传说|炉石传说狂野奇数猎打不过?国服大神开发出一套奇数德,稳吃