interface-design

    0热度

    4回答

    一般来说,你为什么要争取每个界面有三到五个成员? 然后,这样的事情有什么问题? 当我看到这个时,它尖叫着“Antipattern!”因为接口没有完成任何事情,尤其是当应用程序的设计者打算为每个接口与实现它的类建立一对一的关系时。 阅读:接口实现后,它再也不会被重新实现。现在,我没有设计这个系统,在我看来,他们想要做的是实现某种版本的命令模式,但是当与开发人员交谈时,他们似乎并没有得到它。

    1热度

    2回答

    我正在开发一款游戏,在一个名为WorldState的类中维护其信息。世界上的每个游戏对象(树木,僵尸,玩家,健康包等)由三个对象组成:GameObjectController,GameObjectModel和GameObjectView。 (如果游戏对象需要附加功能,这些类可以扩展。) WorldState提供了用于加载和保存GameObjects的接口IPersistentState的实现。目前

    4热度

    1回答

    我在看这个: public interface IAjaxCallbackEventHandler : ICallbackEventHandler { string CallbackResponse { get; set; } } } 所以页面实现此接口,并最终看起来像这样: public partial class XPage : Page, IAjaxCa

    1热度

    4回答

    我想要一个工具,它允许我逐个像素地设计屏幕(就像我拍摄了网页的屏幕截图一样),并给出了将整个屏幕导出为XHTML/CSS的选项。 有人知道这样的工具吗? 作为一个说明,我不是在寻找像Balsamiq这样的东西。我想创建非常详细的用户界面 - 不是线框。

    1热度

    4回答

    我有一个我一直在努力的Android应用程序,它使用制表符分隔它执行的不同功能。 See the article here 有关,而不是执行使用标签的Twitter应用程序如何,他们决定去与主屏幕和由于某些选项卡的限制的工具栏上面的文章会谈。 如果我的应用程序只需要有三个选项卡(或3个主屏幕图标)是否值得我花时间返回并将我的应用程序转换为主屏幕布局,或者是主屏幕与标签纯粹是一种偏好? Home S

    2热度

    1回答

    我的容器需要存储一些关于其元素的信息。通常,我将其与元素分开存储。不过,我想通过专门为外部使用元素结构类型的字段来为用户提供保存内存的可能性。例如: struct MyStuff { int foo; char bar; mutable char dedicated_for_external_use; // Because of alignment, thi

    21热度

    1回答

    我正在玩Python的一个简单的Protovis API端口。 考虑简单的条形图例如,在Javascript: var vis = new pv.Panel() .width(150) .height(150); vis.add(pv.Bar) .data([1, 1.2, 1.7, 1.5, .7, .3]) .width(20) .heig

    1热度

    1回答

    我当前的项目是一个中等大小的库,它同时具有C和C++接口。它围绕着一种我希望可以从C和C++函数访问的数据类型,因为我想鼓励第三方通过用两种语言编写函数来扩展库。 我知道的C/C++的基础++混合(比较例如http://www.parashift.com/c++-faq-lite/mixing-c-and-cpp.html),并想出了以下解决方案:围绕与公开的所有数据C创建一个struct 我的基

    1热度

    3回答

    请考虑以下接口: interface IFile { // Members }; interface IAudioFile : IFile { // Members }; interface IVideoFile : IFile { // Members }; enum ContentType { Audio, Video

    1热度

    2回答

    我是Android开发人员,同时也具有RESTful API开发的一些知识。目前我正在使用DotNet Web API构建API。一切工作正常,但我仍然关心设计。 现在我最关心的是响应的元数据究竟应该是什么,就像我可以添加除“响应代码”和“响应消息”之外的其他有用元素。 对我来说第二个问题是,如果请求是异步的或查询或两者兼而有之。 最后一个问题是我应该使用什么技术来进行诸如JWT或基本身份验证等无