rules-of-thumb

    0热度

    1回答

    如果我想从不同的菜单项改变观察对象的单个属性(思考 - 选项列表),那么经验法则是什么? E.g.我有一个应用程序,在一个窗口中显示一辆车。我有一个带有菜单项的菜单,其中有[黑色,绿色,蓝色,红色,白色等]几个子菜单项。我如何实现这个机制,以便每个子菜单项将相同的属性(在这种情况下 - 颜色)更改为不同的值。

    6热度

    6回答

    把代码分解成模块化/去耦合的函数和类是很好的,但是如果你做得太多,你会得到非常分散的代码,这也是不好的。 何时将代码分解为函数的黄金法则是什么?

    6热度

    6回答

    假设我有一个C程序被分解为一组* .c和* .h文件。如果一个文件中的代码使用另一个文件中的函数,那么我应该在哪里包含头文件?在使用该函数的* .c文件内部,还是在该文件的标题内部? E.g.文件foo.c包括foo.h,其中包含foo.c的所有声明;与bar.c和bar.h相同。功能foo1()内部foo.c调用bar1(),它在bar.h中声明并在bar.c中定义。现在的问题是,我应该在foo

    0热度

    4回答

    是否有任何拇指规则可以在两种思想流派之间做出决定:SOAP和REST?

    6热度

    2回答

    我正在写一个定期发出AJAX请求的脚本。请求加载远程页面并从中拉出一些数字。该页面是公开的,因此该脚本每隔几分钟就会刷新一次页面。 如果我释放它,可能(尽管不太可能)这个脚本将被数百个(可能是成千上万个)用户使用。 请问我应该遵守的经验法则或普遍接受的礼节性频率?

    7热度

    5回答

    在项目应该进一步分类到新的名称空间之前,有一个关于有多少类,接口等应该进入给定名称空间的一般规则?像最佳做法还是社区偏好?或者这是所有的个人偏好? namespace: MyExample.Namespace interface1 interface2 interface3 interface4 interface5 interface6 interface7 interface8

    6热度

    2回答

    经验法则,我是一个狂热的TDD和BDD风扇,但没有做的UI测试的方法很多。我有一个带有许多MSpec测试的ASP.NET MVC 3应用程序,我想使用WatiN添加演示测试。 你测试了什么样的东西?我是否必须为UI的初始加载编写测试,或仅针对因用户交互而发生更改的事情? (一般和UI测试)测试写华廷时是什么,在拇指和最佳实践的短,良好的规则?

    0热度

    2回答

    例如,将IIS压缩级别设置为9时,Web浏览速度显着加快。但是,我还在盒子上安装了一个Web服务应用程序,该应用程序传输大量数据(例如,3MB有效负载是典型的),但实际上需要20-30%的时间才能将数据传输到客户端,因为服务器上的CPU需要一段时间来压缩它。 IIS压缩级别与数据传输量有关的规则吗? 传奇经验也是受欢迎的。

    2热度

    9回答

    我正在为一个类项目制作一个C#应用程序。我想确保一个字符串有三个值之一。通常,在Web应用程序中,我会在客户端使用JavaScript进行验证。但是,这是目前的控制台应用程序。我知道我应该尽早进行验证,但验证有什么好的经验规则?

    3热度

    7回答

    我一直在研究.NET中的一些GDI +代码,并一直在努力学习我的教训。喜欢简单的事情: 什么在屏幕上看起来不错可以不看在纸上不错,反之亦然 缓存对象太多可能会导致一个OutOfMemoryException 浮标可能不准确, ...等等。我相信经验丰富的人可以增加更多。 当使用GDI +或任何图形库时,遵循什么规则? 每篇文章一个有用的提示将很好。谢谢。