问题标签 [buzzword-compliance]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
13 回答
2977 浏览

html - XHTML strict 解决了什么问题?

我真的不明白对 XHTML 严格的迷恋。内联 JavaScript 通常需要大量的转义符,以使其与 XHTML 兼容并与 MSIE 5 和 6 半向后兼容。然后是用户输入的强迫症不足,以确保您不会错过任何非法字符. 这似乎比它的价值更多的努力。没关系,几乎每个与我一起工作的开发人员都忘记确保从服务器返回的内容类型被重置为 XHTML 页面从 text/html 到 application/xhtml+xml。

希望我知道博主的名字,但其他人指出,大多数所谓的 XHTML 兼容网站和开源软件包实际上并不是因为最后一个问题,忘记正确设置内容类型标题。

我希望了解 XHTML 为何有用,或者构建足够多的论据以防止它在我有影响力的未来项目中被使用。

0 投票
12 回答
5175 浏览

business-intelligence - 什么是“商业智能”软件?

“商业智能”是一个对软件开发人员没有真正意义的流行词,还是该术语在软件做什么或软件如何做(一般意义上)方面具有某种隐含意义?它似乎是一个真正的商业术语,但它对执行商业智能任务的软件有什么特别的意义吗?

0 投票
6 回答
15943 浏览

active-directory - 您如何在“托管解决方案”中使用 Active Directory?

昨天我接到一个微软代表的电话,询问我们是否提供“托管解决方案”,大概是 Windows Azure 大推动的一部分。我一打完电话,我们的营销总监就来到我的办公室,说我们的大多数客户都要求在下一个版本中集成 Active Directory。然后我想到:如果应用程序不在客户的网络上,如何在“托管解决方案”中使用 Active Directory?

作为一个关于 Active Directory 集成的更普遍的问题,这通常对应用程序意味着什么类型的功能更改?这是否意味着用户仅通过对 Active Directory 进行身份验证即可登录应用程序,还是意味着应用程序从 Active Directory 获取其用户列表,或者是否在应用程序中创建新用户或组会在 Active Directory 中创建新用户或组?

我是否刚刚陷入流行语战争的交火中?

0 投票
5 回答
842 浏览

buzzword-compliance - 在排序编程流行语方面需要帮助

你如何从坏的嗡嗡声中挑选出好的嗡嗡声?- 我真的需要你的帮助:)

我现在看到很多流行语,无论是在 SO 还是在学校。例如,我们有一个人人都尊敬的老师,他说“要小心镀金和接口死亡”。现在,每当我创建界面时,每个人和他们的妈妈都会哭。

另一个例子是 SO 最近“过早的优化是万恶之源”,所以每次有人问性能问题时,他都会把这句话扔到他的脸上。几个月前,我记得这里都是关于 NHibernate 的,等等,等等……

这些事情来来去去,但只有好的嗡嗡声会留下来。现在,你如何区分好与坏?通过阅读受人尊敬的人的博客?试图自己得出结论,然后试图说服别人你是对的?通过简单地忽略它?

0 投票
3 回答
136 浏览

documentation - 替换“功能”流行语?

在所有烦人的流行语中,当我正在编写规范时(就像我现在一样),“功能”是最糟糕的:“这些要求定义了要包含在版本 2 中的功能”......“作为下载功能,我们需要捕获等等等等”(不要让我开始“捕获”)

“功能性”太麻烦了,听起来好像你在试图让某些事情听起来比实际更重要。“能力”有时起作用,有时“功能”本身起作用;“子系统”有时也可以工作......但我们需要一个简单的词来表示“相关功能集”的概念,最好是 3 个音节或更少。有什么建议么?

0 投票
2 回答
273 浏览

security - 建筑文档中的流行语

我们应用程序的架构文档有几个我无法直观地理解的流行词

  1. 无状态可分发应用程序

  2. 可插拔安全模型

我可以理解分布式意味着什么,但是无状态意味着什么?无状态可分发应用程序是什么意思?你能举一个这种应用的例子吗?

什么是可插拔安全模型?我知道可插拔 API 是可以插入或替换为其他实现的东西,但我认为安全性是很好地集成到应用程序中并且是其核心的东西。可以做成可插拔的吗?您能否举例说明这种方法的外观?

0 投票
3 回答
191 浏览

testing - 在 TDD 中,当要测试的函数未定义时,如何先编写测试?

如果您一无所有,则无法编写测试,因为没有要测试的东西。这对我来说似乎很明显,但似乎从未被 TDD 的支持者解决。

为了编写测试,您必须首先确定要测试的方法或函数是什么样的。您必须知道要传递给它的参数以及期望返回的参数。那是第一位的,而不是测试。

测试永远不会是第一位的。首先是设计,它指定了哪些类和方法将存在。