비디오: 루비피코레이저 시술 원리 전.격.공.개 -피부과전문의 CU클린업피부과 2024
Ruby는 다른 프로그래밍 언어의 프로그래머에게 스트레스가 적고 재미있는 언어로 프로그래밍하기위한 몇 가지 설계 원칙을 가지고 있습니다. 이러한 설계 원칙은 다음과 같습니다.
-
간결성의 원칙: 일반적으로 프로그램을 작성하려면 짧고 간결한 코드가 필요합니다. 영어로 작성된 프로그램을 실행하기위한 초기 단계 세트는 의사 코드 (pseudo-code)라고도합니다. Ruby는 의사 코드를 실제 코드로 변환하는 데 약간의 추가 노력이 필요하도록 설계되었습니다. 기존 Ruby 명령조차도 간결하게 만들 수 있습니다. 예를 들어, Ruby의 if 문은 세 줄 또는 한 줄로 작성할 수 있습니다.
-
일관성 원칙: 작은 규칙 집합이 전체 언어를 관리합니다. 때로는이 원리를 가장 놀랍지 않은 원리 또는 가장 놀랄만 한 원리라고 부르기도합니다. 일반적으로 다른 프로그래밍 언어에 익숙하다면 Ruby의 동작 방식이 직관적이어야합니다. 예를 들어, 문자열 메서드로 작업 할 때 JavaScript에서
"알파벳". toUpperCase (). concat ("Soup")
이 JavaScript 문은 먼저 "alphabet"을 대문자로 만들어 "ALPHABETSoup"를 반환합니다. toUpperCase () 메서드를 호출 한 다음 "수프"를 "ALPHABET"에 연결합니다. 비슷하게, 아래의 Ruby 명령문은 여러분이 기대했던 것처럼 "ALPHABETSoup"를 반환합니다.
"알파벳". upcase. concat ("Soup")
-
유연성의 원리: 같은 것을 달성하는 방법은 여러 가지가 있으며 내장 명령도 바꿀 수 있습니다. 예를 들어, if-else 문을 작성할 때 if 및 else 단어를 사용할 수 있지만 하나의 "?"문자로 작업을 수행 할 수도 있습니다. ". 다음 코드는 모두 동일한 작업을 수행합니다.
-
Version 1: <399> 3> 4가 "조건이 참"이면 else 조건 "false"end
Version 2:
-
조건이 거짓 ":"조건이 참 "
-