反对最佳实践

2024-11-18

作者认为“最佳实践”弊大于利,并非因为这些实践本身不好,而是因为它们经常被狂热者、白痴和混蛋滥用,或被缺乏判断力的经验不足的程序员奉为圭臬。作者认为,应该就事论事,具体问题具体分析,而不是盲目套用“最佳实践”。作者以Postel法则、全局变量、goto语句、DRY原则、12要素应用和SOLID原则等为例,说明这些“最佳实践”并非放之四海而皆准。作者鼓励程序员独立思考,不要被所谓的“最佳实践”束缚,并指出与人争论“最佳实践”的困难之处在于,对方往往会以权威性论点进行反驳,使人怀疑自己。

阅读更多
未分类

安全的终端转义码

2024-05-22

这篇文章介绍了在现代终端模拟器中始终有效的终端转义码,包括图形、颜色、光标移动、插入和删除文本以及其他杂项代码。文章解释了如何使用这些代码来设置文本样式,如粗体、斜体、下划线等,以及如何使用16色、256色和真彩色来设置文本颜色。此外,文章还列出了常用的光标移动代码、插入和删除文本代码,以及一些其他杂项代码,如隐藏光标和显示光标等。

阅读更多
未分类 转义码 ANSI