내용으로 건너뛰기
GaramX
사용자 도구
로그인
사이트 도구
검색
도구
문서 보기
이전 판
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
현재 위치:
home
»
ruby
추적:
•
jenkins
ruby:home
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== Ruby ====== ===== Ruby란?===== Ruby는 일본 개발자 Yukihiro Mastumoto가 개발한 스크립트 언어이자 순수한 객체지향 프로그래밍 언어입니다. Ruby는 사람에게 매우 친숙한 언어를 지향하기 때문에 원하는 부분을 자유롭게 바꿀 수 있는 유연성과 함께 블록이나 믹스인과 같이 다른 언어가 가지고 있지 않은 다양한 애력을 보유하고 있습니다. Ruby의 특징에 대해 좀 더 자세히 설명드리면 다음과 같습니다. * 자유로운 형식 :Ruby는 다른 언어에 비해서 들여쓰기가 크게 중요하지 않은 언어입니다. 때문에 모든 행과 열에서 프로그램을 자유롭게 작성할 수 있습니다. 여러분이 Ruby를 충분히 공부한 다음 원하는 모양의 코드를 자유롭게 짜도 상관 없습니다. 물론 다른 사람들에게 코드를 공유할 땐 규칙을 지켜야 합니다. 일반적으로 두 자 들여쓰기를 하는 걸 추천드립니다. * 대소문자의 구분 :Ruby에서 들여 쓰기는 중요하지 않지만 대문자와 소문자를 꼭 구분해야 합니다. 예를 들어 'end'와 'END'는 사람 입장에서는 같은 알파벳으로 이루어진 단어이지만 Ruby에서는 완전히 다른 키워드를 의미합니다.(키워드의 의미는 아래에서 살펴봅시다) 대소문자 구분이 중요하다는 것을 꼭 기억해주세요. * 주석 :Ruby에서 '#'부호 뒤에 작성된 내용은 한 줄 단위로 주석 처리됩니다. 큰 주석 블록을 만들기 위해서는 '=begin'과 '=end'를 사용해주세요. 자세한 내용은 아래코드를 실행시켜 확인해보시기 바랍니다. <code ruby> #한 줄 주석입니다. puts 'A' #A를 출력합니다. puts 'B' #B를 출력합니다. =begin 여러분이 Ruby에서 여러 줄의 주석을 작성할 때는 다음과 같이 처리하면 됩니다. =end puts 'C' </code> * 문장 구분 기호 :일반적인 프로그래밍 언어는 하나의 구문이 끝날 때마다 세미콜론(;)을 붙여야 합니다. 한 줄 코드의 종결이라는 의미죠. 하지만 Ruby에는 줄바꿈만으로 코드의 종결을 구분합니다. 만약 한 줄에 여러 구문을 사용한다면 세미콜론(;)으로 구분해주세요. <code ruby> a = 1 puts a b = 2; puts b; </code> * 키워드 :Ruby에는 41개의 키워드가 있습니다. 이 키워드들은 Ruby의 문법 체계를 구성한는 중요한 요소이기 때문에 변수의 이름이나 클래스의 이름으로 사용할 수 없습니다. 모든 키워드를 외우실 필요는 없습니다. 자주 나오는 키워드들은 자연스럽게 기억나실 거예요. | _ENCODING_ | _LINE_ | _FILE | BEGIN | END | | alias | and | begin | break | case | | class | def | defined? | do | else | | elsif | end | ensure | false | for | | if | in | module | next | nil | | not | or | redo | rescue | retry | | return | self | super | then | true | | undef | unless | until | when | while| | yield |
ruby/home.txt
· 마지막으로 수정됨: 2025/04/15 10:05 저자
127.0.0.1
문서 도구
문서 보기
이전 판
역링크
맨 위로