코드 냄새 169 - 접착 방법
4904 단어 beginnersprogrammingwebdev
TL;DR: Try to be as atomic as possible in your methods
문제
솔루션
리팩토링
리팩토링 002 - 메서드 추출
Maxi Contieri ・ 2021년 11월 25일 ・ 2분 읽기
#refactoring
#oop
#webdev
#codenewbie
문맥
메서드 이름을 'And'로 지정하면 추출 및 중단 메서드 기회를 놓치고 있는 것일 수 있습니다.
샘플 코드
잘못된
calculatePrimeFactorsRemoveDuplicatesAndPrintThem()
// Three responsibilities
오른쪽
calculatePrimeFactors();
removeDuplicates();
printNumbers();
// Three diferent methods
// We can test them and reuse them
발각
[X] 반자동
일부 linter는 'and'라는 용어를 포함하여 메서드에 대해 경고할 수 있습니다.
태그
리팩토링 002 - 메서드 추출
Maxi Contieri ・ 2021년 11월 25일 ・ 2분 읽기
#refactoring
#oop
#webdev
#codenewbie
메서드 이름을 'And'로 지정하면 추출 및 중단 메서드 기회를 놓치고 있는 것일 수 있습니다.
샘플 코드
잘못된
calculatePrimeFactorsRemoveDuplicatesAndPrintThem()
// Three responsibilities
오른쪽
calculatePrimeFactors();
removeDuplicates();
printNumbers();
// Three diferent methods
// We can test them and reuse them
발각
[X] 반자동
일부 linter는 'and'라는 용어를 포함하여 메서드에 대해 경고할 수 있습니다.
태그
calculatePrimeFactorsRemoveDuplicatesAndPrintThem()
// Three responsibilities
calculatePrimeFactors();
removeDuplicates();
printNumbers();
// Three diferent methods
// We can test them and reuse them
[X] 반자동
일부 linter는 'and'라는 용어를 포함하여 메서드에 대해 경고할 수 있습니다.
태그
결론
방법을 만들 때 고무 오리 이야기를 재생하고 우리가 일을 올바르게 만들고 있는지 스스로에게 말하는 것이 매우 중요합니다.
처지
코드 냄새 85 - 및 기능
Maxi Contieri ・ 2021년 8월 21일 ・ 1분 읽기
#oop
#programming
#webdev
#codenewbie
부인 성명
코드 냄새는 그냥 내 .
학점
사진 제공: Scott Sanker on Unsplash
Learning the art of programming, like most other disciplines, consists of first learning the rules and then learning when to break them.
조슈아 블로흐
소프트웨어 엔지니어링 좋은 인용구
Maxi Contieri ・ 12월 28일 '20 ・ 13분 읽기
#codenewbie
#programming
#quotes
#software
이 기사는 CodeSmell 시리즈의 일부입니다.
코드에서 냄새 나는 부분을 찾는 방법
Maxi Contieri ・ 2021년 5월 21일 ・ 7분 읽기
#codenewbie
#tutorial
#codequality
#beginners
Reference
이 문제에 관하여(코드 냄새 169 - 접착 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/mcsee/code-smell-169-glued-methods-2h8l
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
코드 냄새 85 - 및 기능
Maxi Contieri ・ 2021년 8월 21일 ・ 1분 읽기
#oop
#programming
#webdev
#codenewbie
부인 성명
코드 냄새는 그냥 내 .
학점
사진 제공: Scott Sanker on Unsplash
Learning the art of programming, like most other disciplines, consists of first learning the rules and then learning when to break them.
조슈아 블로흐
소프트웨어 엔지니어링 좋은 인용구
Maxi Contieri ・ 12월 28일 '20 ・ 13분 읽기
#codenewbie
#programming
#quotes
#software
이 기사는 CodeSmell 시리즈의 일부입니다.
코드에서 냄새 나는 부분을 찾는 방법
Maxi Contieri ・ 2021년 5월 21일 ・ 7분 읽기
#codenewbie
#tutorial
#codequality
#beginners
Reference
이 문제에 관하여(코드 냄새 169 - 접착 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/mcsee/code-smell-169-glued-methods-2h8l
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
사진 제공: Scott Sanker on Unsplash
Learning the art of programming, like most other disciplines, consists of first learning the rules and then learning when to break them.
조슈아 블로흐
소프트웨어 엔지니어링 좋은 인용구
Maxi Contieri ・ 12월 28일 '20 ・ 13분 읽기
#codenewbie
#programming
#quotes
#software
이 기사는 CodeSmell 시리즈의 일부입니다.
코드에서 냄새 나는 부분을 찾는 방법
Maxi Contieri ・ 2021년 5월 21일 ・ 7분 읽기
#codenewbie
#tutorial
#codequality
#beginners
Reference
이 문제에 관하여(코드 냄새 169 - 접착 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/mcsee/code-smell-169-glued-methods-2h8l텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)