Folia
← 返回头版

小型编程技巧提升日常工作效率

一篇发布在Hacker News的文章总结了软件工程师在日常工作中可以应用的多项高效小技巧1。这些技巧涵盖终端操作、数据库查询、版本控制等多个工程工具领域,虽然看似微观但能显著改善工作效率1。

在终端操作方面,fzf工具可以实现对shell历史的模糊搜索,而atuin则将shell历史转换为SQLite数据库以便更灵活地管理1。对于数据库优化,PostgreSQL和MySQL都支持explain analyze命令来诊断和改进查询性能1。在Git版本控制中,git log -S pattern命令可用于查找添加或删除特定字符串的所有提交记录,而git checkout -则提供了返回上一个HEAD的快捷方式,功能类似于终端中的cd -1。

文章建议senior级别的工程师通过定期在公司内分享类似的技巧来帮助团队成长,同时建议每日分享一个技巧以避免信息过载1。


来源

  1. Hacker NewsSmall Programming Tricks

评论