避免在函数体内部欺骗参数的正确性
作者:john doe 提问时间:8/30/2021
我最近注意到我们之前在代码库中编写的一个函数,我确信它在逻辑上是不正确的。函数是用 TypeScript 编写的,其主体如下所示: const getUserInitials = (user: IU...
编码风格 问答列表
作者:john doe 提问时间:8/30/2021
我最近注意到我们之前在代码库中编写的一个函数,我确信它在逻辑上是不正确的。函数是用 TypeScript 编写的,其主体如下所示: const getUserInitials = (user: IU...
作者:Madara's Ghost 提问时间:10/7/2011
在编写代码时,他们总是谈论可扩展性和灵活性,但在这里我想扩展我的 Web 应用程序,但我不知道该怎么做。 我有什么: 我有一个完整的网络应用程序,其工作方式类似于日历(尽管不完全是),学校有一份教...
作者:Madara's Ghost 提问时间:12/2/2011
已关闭。这个问题是基于意见的。它目前不接受答案。 想改进这个问题吗?更新问题,以便可以通过编辑这篇文章用事实和引文来回答。 6年前关闭。 改进此问题 我一直在寻找,我知道理论上的区别。 pu...
作者:DarkPixel 提问时间:2/11/2014
已关闭。这个问题是基于意见的。它目前不接受答案。 想改进这个问题吗?更新问题,以便可以通过编辑这篇文章用事实和引文来回答。 9年前关闭。 改进此问题 就我个人而言,我认为这是软件开发中的一种不...
作者:user3021905 提问时间:12/13/2013
一段时间以来,我一直在想呼叫层次结构的最大深度是多少。如果我有一个大方法,在重构之后,我经常会来编写这样的代码: void A() { //... B(); } void B() { //....
作者:leoledmag 提问时间:11/9/2013
这个问题在这里已经有答案了: 一个函数应该只有一个 return 语句吗? (50 个答案) 10年前关闭。 有时我指出,你不能把一个返回放在条件或循环的中间,因为它会破坏这个过程。但是,现在已经向...
作者:Sosumi 提问时间:7/20/2013
我目前正在PHP中创建一个简单的登录脚本,成功登录必须满足许多条件。据我所知,有两种方法可以格式化所需的 if 语句。 第一种方法是使用嵌套的 if 语句: if ($condition1 == ...
作者:Jack_of_All_Trades 提问时间:7/10/2013
已关闭。这个问题是基于意见的。它目前不接受答案。 想改进这个问题吗?更新问题,以便可以通过编辑这篇文章用事实和引文来回答。 10年前关闭。 改进此问题 在编写程序时,我作为一个业余程序员的理解...
作者:Martin Magakian 提问时间:7/5/2013
每次,在每种语言中,当我在调用“超级”函数之前覆盖类函数并处理指令时,我都觉得有些不对劲。 但我不知道是什么!这只是一种不好的感觉。 你们认为这是一个不好的做法吗?阅读我的代码的人会感到困惑吗? ...
作者:Luchian Grigore 提问时间:10/19/2011
当你需要设计一个模块时,你通常是怎么做的?到目前为止,我已经关注了它的易用性、API 的直观性、可扩展性、性能等等。 但是,在我看来相当简单和直接的东西对于其他用户来说可能过于复杂。虽然这种情况并不...