我很想知道你们对此的看法.我听到办公室周围传来一堆答案,我想看看你们是否可能有更好的答案.
题:
您有两个功能如下:
function one()
{
A();
B();
C();
}
function two()
{
A();
D();
C();
}
Run Code Online (Sandbox Code Playgroud)
你会如何重写这个(任何重要的,你可以创建类,变量,其他方法,任何东西),以减少代码重复?
每个调用的方法都会更改其他函数需要使用的变量.方法已经定义了A()B()和C().
我最近遇到了一段代码,我觉得这很有趣.除了有趣之外,我还需要找出谁检查了那段代码,以保持我们的应用程序的代码质量.
是否有机制从svn挖掘代码的所有者?因此,如果我突出显示一段代码,我可以获取有关签入时间和提交时间的信息.
我有一个商业应用程序有一个完全正当的理由看到它所连接的网络的SSID:如果它连接到第三方硬件设备的Adhoc网络,它需要以不同于它的方式运行连接到互联网.
我所看到的有关获取SSID的所有内容都告诉我必须使用Apple80211,我理解这是一个私有库.我还读到,如果我使用私人图书馆Apple将不会批准该应用程序.
我被困在苹果和硬地之间,还是我在这里缺少什么?
对于我的Android应用程序,我目前在单独的网页上为用户提供介绍性教程.它包含截图并且易于阅读,但它仍然是一个单独的文档,最好在完整的计算机上阅读.我想将这些说明集成到应用程序之旅/教程中,以便通过该功能为新用户提供支持.我正在考虑一系列带有箭头的弹出警报或气泡,以指出界面的不同部分.
一般问题:您是否可以推荐任何Android和/或iPhone应用程序作为很好的示例?
一个具体问题:哪种UI组件最适合在Android中使用?Toast和AlertDialog有点难看.也许我应该以某种方式皮肤对话?
我有一个DatePicker几乎按预期工作除了使用+/-按钮而不是使用+/-按钮时,用户在字段中输入.此时,即使它显示键入的值,它的getters也会返回用户输入之前的日期信息.一旦用户点击+或 - 它更新.
我看到一个采用值的更新方法,这不是我想要的.当用户点击"继续"按钮(与DatePicker无关)时,我想激发它重新检查它的值.我可以将一个听众附加到失去焦点,但我没有看到我可以调用它来重新检查它的内容.
欢迎所有想法.
编辑 只要用户将焦点移离整个对象甚至三个字段之间,DatePicker就会立即更新其值.我想,问题是当屏幕上没有其他任何可以聚焦的东西时,如何强迫焦点远离它.我正在尝试关注我的继续按钮,但由于某种原因拒绝关注.如果有人知道,也愿意更多地了解这一点.
我正在制作一个程序,我需要使用另一个程序的API.
然后让我在他们的activeX或Delphi之间选择.
想知道我应该利用哪一个或更多关注.
不确定我在这里是否过于宽泛.
编辑:如果您有任何疑虑,我对视觉工作室更熟悉.
我是Redis的新手,就像......我真的不确定它是如何工作的.但我正在考虑将其用于具有相对简单的数据结构的Web应用程序,这可以从Redis的速度中受益.事情是这个应用程序可能最终获得数百万行.由于Redis是"内存中"而"磁盘支持"这意味着我将需要足够的内存来运行这些数百万行的值?或者它只将值加载到最近或通常访问的内存中?
我在看什么样的硬件要求?有没有人有Redis和硬件使用的任何实际例子?
在服务器端,我们有用于BDD开发的Rspec/Cucumber(ruby)vowsjs(node.js)
是否有在Web浏览器上使用的BDD框架(不是qUnit或YUI测试,因为这些只适用于TDD)?