问题标签 [flexibility]
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.
java - 如何创建灵活的 MVC 结构?
作为我目前正在进行的培训计划的一部分,我的任务是开发一个简单的基于命令行的帮助台应用程序。该项目的重点是培养我们使用设计模式、SOLID 原则、MVC 架构等的能力。
我在理解如何保持 MVC 结构的灵活性方面遇到问题。这是我的代码的一部分的示例...
理想情况下,我希望能够在以后进入并用不同的用户界面(视图类)替换它,例如网页,而无需更改我的模型或控制器。但是,目前您可以看到我正在编写命令行“MainView”和“LoginView”类的具体实现。
我怎样才能使这个控制器代码更灵活,并允许用不同的用户界面替换代码修改最少?当更改为不同的 UI 时,期望控制器代码保持不变是不现实的吗?
php - 维护具有小偏差的系统版本的最佳方法?
我即将开始开发一个相当大的 php 应用程序,最终,它应该可以在不同的国家/地区使用。
问题是不幸的是我不能只制作一个我维护的版本,因为应用程序的各个部分对于某些国家来说会有所不同(如邮政编码、电话号码和其他要求)
所以我的问题是,如果我正在寻求制作一个需要灵活、快速且易于维护的应用程序,那么最好采用哪种方法?
提前致谢
r - 使所有参数可用于 R 中的包装函数
如何在包装函数中构建灵活性,以便它可以处理不存在或存在的特定参数。
更具体地说,我正在为 FD 包中的 gowdis 函数构建一个包装器,并且我想为用户提供包含或排除参数“asym.bin”和“ord”的选项。给出以下示例的任何建议:
但是,这会返回一条错误消息
'match.arg(ord) 中的错误:缺少参数“ord”,没有默认值'
java - 为什么我应该使用通用类而不是特定类
我最近读到我应该在编程时使用通用类而不是特定类。我无法弄清楚为什么建议它。
示例:假设我们有一个继承自 JPanel 的类 MyPanel。MyPanel 有一个非继承方法,称为getLastChild。
代替:
建议这样做:
我不明白为什么我应该选择第二个。
c# - 现实生活中的程序员应该是多少 OOP_Crazy?
给定: 复杂的算法。
等等。很多棘手的规则。我想出了下一个决定:
所以现在我可以拥有 ChainLinks 例如:
在这个例子中,我需要再创建一个 AB ChainLink 来处理“其他”情况。对于所有开关情况,我需要创建不同的 ChainLinks。这当然会增加类的数量和实现的时间,但类更适合单元测试,并且从我的角度来看更具可扩展性和灵活性。
问题 :
- 我在想 - 可能是我对 Open-Close 和“良好的编程”过于兴奋,而对于现实生活中的应用程序,最好只创建带有 switch 的方法并处理可重用的部分?
- 我已经填写,这里可能是更好的解决方案?
PS。这不是 C# 代码,我只是试图解释主要逻辑。
constraints - 如何使任何子视图相对于 iPhone 类型的框架灵活,即 iPhone 5、5S、6、6+?
我必须添加一个文本文件,它是 iPhone 5 的 210X30。我希望它根据 iPhone 6 和 iPhone6+ 进行拉伸。我不想修复文本字段的宽度或高度,也不想修复 iPhone 边缘的水平间距。我希望它灵活并保持 iPhone 5 的空间比例。请让我知道我需要放置什么样的约束才能实现这一目标。如果我的问题不清楚,请告诉我,我会详细解释,因为我相信每个 iOS 开发人员很快都会面临这种情况。
html - svg 图像模式填充不会在 html 中呈现
我有一个由路径元素制作的 svg 图像,路径元素位于 g 标签内,这些标签将填充转换并应用于路径元素。我使用的填充是在 defs 标签中预定义的模式。模式元素包含链接到 oth
现在的问题:当我将 svg 代码直接放入 html 时,它工作正常;但是图像需要灵活调整大小,因此它必须位于 img 标签中。不幸的是,当我在外部链接 svg 时,路径元素上的填充变得透明。我认为问题在于图像没有渲染,因为当我用简单的十六进制颜色替换填充时它工作正常。
这是svg:
flexibility - 如何使具有边距的 div 块灵活而不落后于浏览器窗口
我正在尝试使以下 div 灵活
如果我删除边距,一切正常,但是使用边距,当我开始调整浏览器窗口的大小时,该框位于浏览器窗口的后面,然后才开始调整大小。我该如何解决这个问题?我尝试了一个包装器,尝试重置盒子大小,尝试了不同的定位,但似乎没有任何效果,我错过了什么?
html - 响应式灵活图像不起作用
我正在尝试使我的网站具有响应性。我在这个网站(http://www.smashingmagazine.com/2011/01/12/guidelines-for-responsive-web-design/)上发现,为了使图像灵活,你必须使用最大宽度: 100%。
我在我的网站 ( http://riksblog.com/Marnik/index.html ) 上为#promo1img(第一张 iphone 图片)所做的,但正如您所看到的,它没有按应有的方式工作。
我错过了哪些 CSS 样式?
modx - 如何为 ModX 自定义 Flexibility 5 主题?
您好,我尝试在“assets/components/flexibility5/chunks/flex5.header.html”中添加指向 custom.css 的链接
但是即使文件设置为静态,更改也不会保存 - 即使不是静态文件的设置。进行更改的唯一方法是通过 FTP,但它仍然没有显示在前端。该怎么办?