Published onMarch 25, 2021BoostPost - Data Class 最佳(误)实践PythonData-Classes本文介绍了 BoostPost 库的设计与实现,旨在优化数据处理工作中的更新请求构建。通过示例展示了如何处理新旧数据的插入、更新和删除,强调了数据类的概念及其在 Python 中的应用。文章还探讨了逻辑删除和更新优先级等特殊场景,提供了扩展接口的实现思路,并总结了项目代码质量提升的重要性。
Published onJanuary 18, 2020一次改善既有代码的设计PythonData-Classes本文讨论了如何改善现有代码的设计,特别是在数据清洗过程中,通过封装业务逻辑来统一和规范化数据更新的处理。文章介绍了数据类的概念及其在Python中的实现,强调了兼容性和可扩展性的重要性,并提供了具体的代码示例,展示了如何使用数据类来简化数据处理和去重逻辑。最后,推荐了相关书籍以帮助提高代码质量。