我最近推出了一个应用程序,它使用 PGP 自动加密从另一个内部系统输出的文件,然后 sftp'd 到外部目标服务器目录,供第三方应用程序使用。我一直在尝试解决整个过程大约一周的问题,直到今天早上在电子邮件中没有收到第三方的回复......
“<em>原来,文件命名不正确,所以系统认为你没有提交它。有一个大写的“T”应该小写。”</p>
行。在深深叹了口气之后(因为没有其他人可以访问该目录并且没有其他以类似方式命名的文件),我开始怀疑,“<strong>应用程序何时应该尊重密码之外的用户输入区分大小写?” 我在这里通过我的大脑试图想一个时间,我希望“文件名”和“文件名”有意识地表示不同的东西。
顺便说一句,我不是在谈论应用程序内变量命名约定。我实际上非常喜欢区分大小写的语言。