reusability 相关问题

可重用性是一段源代码在其他项目中重用的可能性和潜力

如何在 Qwik 中将组件作为组件 prop 传递

在react中我们可以将组件作为组件属性传递。例如 链接到codesandbox。 接口 IButtonProps { 图标?:React.ComponentType; 孩子:React.ReactNode; } 常量布托...

回答 1 投票 0

我应该跨多个微服务共享模型吗?

我正处于一个大项目的分析阶段,该项目将使用微服务架构创建。我非常有信心(至少在未来 3 年)整个代码库将会被写入...

回答 2 投票 0

一个巨大的表单 VS 每个组件的多个表单

我有一个应用程序,其中包含一些使用表单的组件。每种形式都有点不同,但它们有很多共同点,所以我决定为所有形式制作一种形式: 报名 我有一个应用程序,其中包含一些使用表单的组件。每种形式都有点不同,但它们有很多共同点,所以我决定为所有形式制作一种形式: 注册 <Form userData={userToCreate} type="signup" /> 创建用户 <Form setUserDialog={setUserDialog} userData={userToCreate} type="create" /> 更新用户 <Form setUserDialog={setUpdateUserDialog} userData={userData} setToast={setToast} onUpdateSuccess={onUpdateSuccess} type="update" /> 更新个人资料 <Form userData={userData} setToastProfile={setToast} type="profile"/> 但我最终创建了一个更大的 Form 组件,包含 500 行代码。现在我可以继续划分这个了。大型表单组件分成许多较小的组件,随着它的增长,将会有越来越多的较小组件,或者我可以回到旧的计划并为每个组件创建一个表单。就其本身而言,这种方式会更容易维护和遵循,并且肯定不那么复杂,但也会是大型组件,我真的很困惑这里最好的解决方案是什么,我觉得这是可维护性和可重用性之间的战斗,谁赢了? 使用混合方法怎么样?: 不要使用一种庞大的表单或完全独立的表单,而是将共享逻辑移动到可重用的子组件中(例如,输入字段、验证逻辑等)。 然后,您可以围绕这些共享子组件构建更小的、集中的表单。

回答 1 投票 0

用于使用 dags 之外的其他文件夹中的文件,在 apache Airflow 中的 dags/ 文件夹内

我的文件夹结构如下: 文件夹结构 我想在 dags 文件夹中的 dag 文件中使用 deps 文件夹中的文件,该怎么做? 有人可以帮我解决这个问题吗...

回答 1 投票 0

减少 Spyder 绘图内存使用量

我想连续多次绘制一个数组,因为它在 Spyder 上发生变化。 每次我这样做都是在一个新的情节中。经过多次迭代后,系统停止了,我猜是因为内存不足。 我该如何&

回答 1 投票 0

如何重用从协程环境中的acceptor.async_accept调用接收到的boost::asio套接字?

我是 Boost::Asio 的新手,并且遇到了 asio::ip::tcp::socket 存储问题。我从 asio::ip::tcp::acceptor.async_accept() 调用接收服务器端套接字并将其存储在分配的

回答 1 投票 0

重用Python类中参数最多的重载方法

我有 LCD 类,由 micropython 在树莓派 pico 上运行,我像这样初始化: 液晶屏类: def __init__(自身、宽度、高度、通道、sdaPin、sclPin、对比度): 从时间

回答 1 投票 0

汇编编程中打印最大数

尝试使用以下汇编代码打印最大数字(a 和 b)。但它只打印“第一条”(欢迎)消息。我只想打印“第二个”(即

回答 1 投票 0

NodeJs 专有库和扩展

我是一名经验丰富的 C# 开发人员。 我一直在自学nodejs等。我试图找到一些关于代码重用的信息。 然而,我一直在寻找并没有找到有关重用的信息......

回答 2 投票 0

在 React 中使用一个可重用的模态组件来处理不同的输入配置是个好主意吗? (我正在使用MUI模态组件)

我正在开发一个 React 应用程序,我需要在应用程序的各个部分显示具有不同输入字段配置(例如,文本输入、自动完成输入、自定义输入)的模式...

回答 1 投票 0

实现通用配置设置区域(XML或文本文件或代码文件)MS Access应用程序(VBA)

我对 Microsoft Access 和 VBA 代码有非常基本的了解。 在我的工作桌面上,我有 Microsoft Office Professional Plus 2013 Access 我的任务是创建一个 MS Access 应用程序...

回答 1 投票 0

具有相同参数的 JS 类

我有一个 JS 类,当我使用相同的参数创建相同的类时,希望能够“重用”它,而无需多次运行构造函数。 用例例如...

回答 2 投票 0

Qt QML:可重用对象的文件内定义

我有一个相当大的 Qml 组件,因此我想使其成为可重用的组件,但它太小/非通用,因此我想避免创建自己的 .qml 文件。 好像

回答 4 投票 0

如何编写可重用的数据库事务包装器?

我需要编写一个可重用的函数,其中的一部分可以在调用之前和之后运行。 例如: isNewTnx,回滚,beginErr := DbConnectionManager.Begin(req) 如果开始错误!= nil {

回答 1 投票 0

即使使用 ControlValueAccessor,可重用/共享的 Angular 材质自动完成也会返回 null

我实现了一个共享/可重用的角度材料自动完成,它使用来自服务器的值作为对象返回。我可以将它集成到其他组件中。但是,如果我使用我的组件: &l...

回答 1 投票 0

有一堆不完整的Stripe付款意图可以吗?

我正在使用 JavaScript 和 PHP SDK 实现 Stripe 支付平台。 我对实施本身没有任何问题,但我不确定是否必须重用现有的付款...

回答 2 投票 0

使用可重用的 playbook 列出 Ansible 中无法访问的服务器

我可以使用以下 Ansible 剧本列出无法访问的服务器: --- - 名称:“播放 1 - 在此处查找详细信息 {{ source_host }} & {{ dest_host }}” 主机:本地主机 任何错误...

回答 1 投票 0

使用可重用的 playbook 列出 ansible 中无法访问的服务器

我可以使用下面的 ansible 剧本列出无法访问的服务器。 --- - 名称:“播放 1 - 在此处查找详细信息 {{ source_host }} & {{ dest_host }}” 主机:本地主机 任何错误_...

回答 1 投票 0

DataTemplate 可以通过将其绑定到具有相同数据类型的不同属性来重用吗?

我使用具有相同数据类型的多个列的 DataGrid。我想对列使用 DataGridTemplateColumn,并为 CellTemplate 定义一个 DataTemplate,为 CellEditingTemplat 定义一个 DataTemplate...

回答 1 投票 0

没有重载与 Nextjs/Typescript 中的此调用相匹配

我遇到了这种类型错误。没有重载与此调用匹配。 重载 1 of 3, '(props: PolymorphicComponentProps<"web", FastOmit &...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.