code-structure

    2热度

    1回答

    我刚开始在Assembly中完全编码的大型项目。有多个子程序,宏,内存表等。我想知道如何最好地将代码分成多个文件。目标显然是更好的结构和更好的可读性。 目前我使用.inc文件包含我所有的常量定义(.equ),但如何处理我的许多子例程?如果我想将它们放在另一个文件中,是否需要使用.asm文件(因为它包含可执行代码)?更一般的:.asm-和.inc-文件有什么区别,尤其是关于如何将它们包含在一个主文件

    0热度

    1回答

    这两个PHP类方法根据phpmd rule booleanargumentflag违反Single Responsibility Principle (SRP)。 它们应该如何书写以避免这种情况? 如果解决方法是删除默认值“= true”,那么这是怎么提高的代码? /** * Set verbose mode. * * @param boolean $mode true or false t

    1热度

    3回答

    我试图使用Go实现联合查找算法。我想执行不同的策略,如快速查找,快速联盟和加权快速联盟使用一个结构UnionFind见下文。我把代码放到一个包装unionfind package unionfind type Unionfind struct { elements []int } func makeUnionfind(n int) Unionfind { elemen

    -1热度

    1回答

    只想问一问,有没有关于如何构建Android Studio编码的教程?我是Android Studio中的新成员,正在寻找一些管理我们代码的最佳实践。非常感谢。

    0热度

    1回答

    的分布,我们可以用一口任务创​​造我们自己的UIKit分布的最佳方式: gulp dist -t THEME-NAME 这将创建一个文件夹dist并产生您从LESS文件中缩小的CSS和JS文件。 对于我的项目我有自定义JS文件和字体。如果我在THEME文件夹中放置字体和js的子文件夹,它们不会被吞噬任务考虑在内。 如果我将它们放在src文件夹中,它们将被添加到我的发行版中。 这是一个好的做法,

    4热度

    1回答

    我在我的项目中使用Underscore.js。几乎所有的文件都有这行代码:var _ = require('underscore')。 require函数是同步的,所以每次使用它时都会加载同一个文件。这是正确的事情吗?这不会影响性能吗? 取而代之,可以在app.js文件中定义全局变量吗? _ = require('underscore') 我读过你不应该使用全局变量,但这似乎是一个有效的用例。

    0热度

    1回答

    我给自己买了一个小脚本,检查由用户提供的链接的有效性,使得它的安全数据库来存储(至少更安全)和确认这是一个链接到Facebook。 现在我想将此代码转出另一个链接,在需要时更改参数,以便链接到这些网站上的用户个人资料的工作,我不想复制和粘贴代码5次,然后尝试并使Ajax适应它,如果这是更好的方法来解决这个问题。 这是我的代码,它可以被看作在www.vwrx_project.co.uk/test.p

    6热度

    4回答

    语境 单页/ AJAX web应用程序 Basic代码结构 的LocationManager(负责更新浏览器散列和切换应用程序的位置,以不同的瓦片) 页面/瓷砖流程 基本信息>家居资讯>汽车资讯>购买选项>查看订单>输入支付和提交 问题 当用户从购买选择导航查看订单,长(5- 8秒)服务电话来计算订单详情。在通话的解决方案中,回调旨在将用户导航至Review Order页面。问题是,如果用户在这段

    1热度

    1回答

    根据C++ 11标准,您可以使用default关键字将特殊成员函数声明为默认值。 class Foo { public: Foo() = default; Foo(const Foo& source) = default; Foo(Foo&& source) = default; ~Foo() = default; Foo& operator=

    0热度

    1回答

    我有一个相当复杂的设置,并且正在寻找如何构建我的代码的建议。当我按下用户图片之一并可以通过它们滑动时,我想要做的是类似于twitter的东西。这是我的时刻: 一个UIViewController子类,它通过一个叫做变量从一台服务器收集数据,并将其传递到UITableViewController子theData 这UITableViewController子还收集更多的数据为用户滚动到表格视图的底部