大家好啊
端午假几乎没出门,宅家里写了一个开源库库币。一个基于Flask的openapi文档生成库。不过这篇文章先不介绍这个库,明天在单独写。
今天说点关于实现开源库的一碎碎念库币。
当我们尝试去写框架或者说公共库的时候,其难度肯定要比写业务代码难的,更考验你的抽象能力库币。
上次写开源库还是一个基于知乎的api,几年过去了,现在还时不时有人问我这个项目的一些问题库币。但是我并不想花精力在上面去做维护。毕竟这个项目关注的人越多风险越大,所以更新了前几版之后就没维护过了,在GitHub也就千来个star。
这个假期是我正儿八经写的第二个开源库库币,收获很多
写开源代码你要转变思维方式,这时候你不再纯粹是一个api的调用者,而是一个创造者库币。作为创造者,你要考虑的问题就是如何让调用者可以很舒服的是使用你的接口。什么事情应该留给开发者,什么事情是你要帮开发者做好的,这是你要思考的。这其实跟我们做产品类似,本质上你写的框架或者库也是一个产品,只不过面向的用户是开发者群体。而站在用户角度是去思考问题能帮助写出更好用的产品出来。
对于没有这方面的经验的同学来说,怎么快速上手呢库币。个人认为最简单的一种方式,就是把你项目中一些业务无关的代码抽出来,是不是其它项目也会用得到,做成一个独立库像API一样去调用看看是否方便。
其实很多开源项目、包括大型的框架、组件或者是一些工具库,早期大部门都是从业务代码中提取独立出来的库币。你去翻翻那些知名框架,大抵都是如此。
当然,多去阅读优秀的开源代码,看看别人是怎么写的,真的可以给你很多启发,正所谓站在巨人的肩膀人,先模仿再超越库币。 不过行动永远比语言更有说服力。现在就去做吧!
以太坊 NFT 二层扩容方案 Immutable X 宣布将于 UTC 时间 7 月 1 日 0:00(北京时间 7 月 1 日 8:00)启动 IMX 质押,在此之前用户需将 IMX 代币转移到 Immutable X Layer 2 钱包中MXC。质押的第一阶段将从每个周期结束时自动奖励活跃的...
6月底,虎币迎来一波小幅上涨,价格普遍超过19元,卷盒卖价甚至到了19.5元附近瑞波币。 虎币发行量仅有1.2亿枚,不少藏友没能如愿预约,只能去市场上购买,这也是虎币价格一路上涨的原因之一瑞波币。但是大家购买的时候要注意啦!假币套路再现江湖! 一、虎币“假币”现身瑞波币! 价格越高的纪念币,越有“假...
数字人民币在金融场景的应用加速落地大零币。近日,建设银行在试点地区推出理财服务专区,支持使用数字人民币购买理财产品。 自2019年数字人民币开启试点以来,应用场景快速扩容大零币。特别是2022年,数字人民币进入全场景试点阶段,形成一批可推广、可复制的模式。受访专家表示,2022年是数字人民币发展史上...
所谓错版,是指钞票或邮票在设计、制版过程中造成的非正常图案大零币。而不是在印刷过程中造成的非固定、非正常图案,致使票面发生改观的情况。 至于错币,则是在钱币生产过程中出现了错误大零币。如印刷后,机器再次碾压,使图案成为单面或叠压,或者正反面机器印刷时卯合不上,发生错动。 纸币收藏专家...
6月第6期 Emphasize ['ɛmfəsaɪz] vt. 强调;重视;着重 Emphasize作动词,意为强调,重视,同近义词有stress,hightlight,underlinezec。常见的词组短语有highly emphasize高度重视、emphasize exporting重视出口...
最后一次巴菲特午餐竞拍者终于浮出水面波场币。 美东时间 17 日 22:30,经过 5 天 43 轮出价,2022 年巴菲特午餐在 eBay 网站以 19000100 美元 ( 约合人民币 1.28 亿元 ) 成交,竞拍成功者是一位以 w 字母开头的 eBay 买家,该金额远远超过孙宇晨 2019...