英文: A "dry" principle case 问题 需要检查用户输入的数据,并在输入不正确时在屏幕上显示通知。我使用了以下方法,但我觉得它不太符合"不要重复自己&...
如何在Java代码中进行比较的泛化。
英文: How to generalize a comparison in Java code 问题 我有一个Filter接口,其中可以有不同的实现(以下是其中之一): public final cl...
在C#中,我能让我的Azure函数应用更加DRY吗?
英文: In C#, Can I make my Azure Function App more DRY? 问题 I have a Function App composed in C#. It ha...
如何创建自定义的JS函数?
英文: How can I make a custom JS function? 问题 这是我尝试做的一个想法 - 一个自定义的速记: on_cl('#id'/*或者是.class而不...
使用反射和DRY原则优化代码
英文: Use of reflection and DRYing out some code 问题 我有一个函数,需要接收一个类型,确定子类型,然后创建子类型的副本。我一直盯着这个函数看,感觉可以简化...
在不同的结构体之间共享方法实现的方法
英文: Sharing method implementations between different structs 问题 假设我们有两个结构体,它们共享一个具有相同名称和目的的属性,但大小不同:...
枚举实现特质 – 内存问题?
英文: Enum implementing traits - memory issues? 问题 我正在尝试使我的代码更具可维护性,我首次使用了 traits 来增强我的 enums。 我想要做的是:...
Golang处理不同类型的处理程序
英文: Golang handlers handling different types 问题 这是我在研究gorilla/mux时在网上找到的一个模式的AppHandlers。它们是一个满足http...
Something like lambda expressions in Go (merge similar methods)
英文: Something like lambda expressions in Go (merge similar methods) 问题 我可以帮你翻译这段代码。你想要在Go语言中实现一个通用方法...
如何使这段 Go 代码更加 DRY(Don’t Repeat Yourself)?
英文: How do I make this Go code more DRY? 问题 我正在为一个REST API实现一个Go的包装器。它基本上解析JSON并返回相应的结构体类型。我发现自己经常这样...