«dry» 태그된 질문


18
코드의 "복사 및 붙여 넣기"가 위험한 이유는 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 이 질문을 개선하십시오 때로는 상사가 우리에게 불평 할 것입니다. 기능을 구현하는 데 오랜 시간이 필요한 이유는 무엇입니까? 실제로이 …
130 dry  copy-paste 

14
장고 템플릿에서 "블록"을 반복하는 방법
동일한 장고 템플릿에서 동일한 {% 블록 %}을 (를) 두 번 사용하고 싶습니다 . 이 블록이 기본 템플릿에 두 번 이상 나타나기를 원합니다. # base.html <html> <head> <title>{% block title %}My Cool Website{% endblock %}</title> </head> <body> <h1>{% block title %}My Cool Website{% endblock %}</h1> </body> </html> 그런 다음 확장하십시오. # …

11
중복 된 코드는 단위 테스트에서 더 견딜 수 있습니까?
나는 얼마 전 여러 단위 테스트를 망 쳤고 그것들을 더 DRY 로 만들기 위해 리팩토링했습니다. 각 테스트의 의도는 더 이상 명확하지 않았습니다. 테스트의 가독성과 유지 보수성간에 절충안이있는 것 같습니다. 단위 테스트에 중복 된 코드를 남겨두면 더 읽기 쉬워 지지만 SUT를 변경하면 중복 된 코드의 각 사본을 추적하고 변경해야합니다. 이 절충안이 …

10
Java 오류 : 암시 적 슈퍼 생성자가 기본 생성자에 대해 정의되지 않았습니다.
구조에서 다음과 유사한 간단한 Java 코드가 있습니다. abstract public class BaseClass { String someString; public BaseClass(String someString) { this.someString = someString; } abstract public String getName(); } public class ACSubClass extends BaseClass { public ASubClass(String someString) { super(someString); } public String getName() { return "name value for ASubClass"; } } …

2
재귀 합계 유형을 처리 할 때 코드 중복을 줄이는 방법
현재 프로그래밍 언어에 대한 간단한 인터프리터로 작업하고 있으며 다음과 같은 데이터 유형이 있습니다. data Expr = Variable String | Number Int | Add [Expr] | Sub Expr Expr 그리고 나는 다음과 같은 간단한 일을하는 많은 기능을 가지고 있습니다 : -- Substitute a value for a variable substituteName :: String -> …

14
등급 시스템 기능에서 반복적 인 if-elif 문을 어떻게 단순화 할 수 있습니까?
목표는 점수를 '0 to 1'시스템에서 'F to A'시스템으로 변환하는 프로그램을 구축하는 것입니다. score >= 0.9'A'를 인쇄 하면 score >= 0.8'B'를 인쇄 하면 0.7, C 0.6, D 그리고 그 지점보다 낮은 값은 이것은 그것을 빌드하는 방법이며 프로그램에서 작동하지만 다소 반복적입니다. if scr >= 0.9: print('A') elif scr >= 0.8: print('B') elif …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.