«ruby» 태그된 질문

Perl에서 영감을 얻은 구문과 스몰 토크 유사 기능을 결합한 동적, 반사 형 범용 객체 지향 프로그래밍 언어 인 Ruby에 대한 질문.

3
DSL을 만드는 루비의“능력”보다 LISP의 매크로가 어떤 영역에서 더 낫습니까?
Ruby를 빛나게하는 것 중 하나는 다음과 같이 도메인 특정 언어를 더 잘 만들 수 있다는 것입니다. 시나트라 Rspec 갈퀴 루비 온 레일즈의 ActiveRecord 매크로를 통해 LISP에서 이러한 라이브러리를 복제 할 수 있지만 Ruby의 구현이 더 우아하다고 생각합니다. 그럼에도 불구하고 LISP의 매크로가 Ruby의 매크로보다 더 좋을 수 있다고 생각하지만, 생각할 수는 …
21 ruby  lisp  dsl 

1
최고의 루비 깃 라이브러리?
Ruby에서 사용하기에 가장 좋은 Git 라이브러리는 무엇입니까? 힘내, 모래, 거친, 기타? 배경 : 저는 현재 TicGit-ng의 관리자 로서 git을 기반으로하는 분산 오프라인 티켓 시스템이며, Git이 Git gem을 대체하기 때문에 사용해야한다는 것을 계속해서 읽고 왔습니다. 나 자신과 다른 사람들이 더 이상 사용되지 않지만 기능적인 Git에서 새로운 Grit gem으로 전환하지 못했기 때문에 …
21 ruby  git 

8
루비 : 나쁜 부분들
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 팔년 전에 …
20 ruby 

7
숙련 된 Ruby on Rails 개발자는 비계를 사용합니까?
Ruby on Rails 튜토리얼에서는 숙련 된 개발자가 MVC를 자체적으로 연결하는 코드를 작성하고 싶어하기 때문에 스캐 폴딩을 사용하지 않는다는 제안을 읽었습니다. 다른 곳에서 나는 스캐 폴딩을 사용하는 것이 좋다는 것을 읽었습니다. 그것은 당신이 당신의 코드를보고 상호 작용하는 다른 사람들이 당신의 행동을 이해할 수 있도록 컨벤션을 고수하는 데 도움이되기 때문입니다. Ruby on …


5
루비를 배우면서 파이썬 개발자가 알아야 할 것은 무엇입니까? [닫은]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 저는 약 18 개월 동안 한 명의 인턴쉽과 몇 개의 보조 프로젝트로 구성된 Python 프로그래머였습니다. 저는 언어에 익숙하다고 …

3
Ruby 제작자가 Symbols 개념을 사용하기로 선택한 이유는 무엇입니까?
tl; dr : 기호에 대해 언어에 구애받지 않는 정의와 다른 언어로 표시해야하는 이유가 있습니까? 그렇다면 왜 루비 제작자 symbols가 언어 개념을 사용 했습니까? 나는 루비가 아닌 프로그래머의 관점에서 이것을 묻습니다. 나는 다른 많은 언어를 배웠고, 루비가 부르는 것을 다루고 있는지 아닌지를 명시해야 할 필요성을 발견했습니다 symbols. 주요 질문은 symbolsRuby 의 …

1
Microsoft가 IronRuby와 IronPython을 포기한 이유는 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 몇 년 전에 Microsoft는 Ruby와 Python이 .net에 올 것이라고 발표했습니다. 이 프로젝트를 각각 IronRuby와 IronPython이라고합니다. 마이크로 소프트는이 프로젝트가 …
15 .net  python  ruby  microsoft 

5
몽키 패칭은 좋은 프로그래밍 관행으로 간주됩니까?
나는 몽키 패칭 이 표준적이고 좋은 프로그래밍 관행보다는 빠르고 더러운 해킹 범주에 더 가깝다 는 인상을 받았다 . 때때로 타사 라이브러리의 사소한 문제를 해결하는 데 사용되었지만 임시 수정 사항을 고려하여 타사 프로젝트에 적절한 패치를 제출했습니다. 그러나, 나는 Gevent의 예를 들면 주류 프로젝트에 "정상적인 방법」로서 사용되는이 기술은, 본 적이 gevent.monkey모듈을 . …

6
원 라이너 vs. 가독성 : 코드 축소를 언제 중단해야합니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 문맥 최근에는 더 나은 형식의 코드를 만드는 데 관심이있었습니다. 그리고 더 나은 의미는 "충분한 사람들이 승인 한 …

3
루비로 데스크탑 애플리케이션을 만들 수 있습니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 육년 전 . Ruby on Rails 프레임 워크는 웹 개발만을위한 것이며 데스크톱 애플리케이션 개발에는 적합하지 않다는 것을 알고 있습니다. 그러나 루비 프로그래머가 데스크탑 애플리케이션을 개발하고자한다면 …

4
Ruby는 무엇을 올바르게 했습니까 (또는 Rails입니까)? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 대부분의 프로그래밍 언어에는 사용 및 적용 가능성에 영향을주는 디자인 결정이 있습니다. 예를 들면 다음과 같습니다. 파이썬은 코드의 유지 …

2
기술적 인 "Dogmatism"을 다루는 방법
Javascript와 Haskell (일부 파이썬)으로 프로그래밍 한 작업을 다른 나라로 옮겼습니다. 나는 사람들이 객관적이고 긍정적이며 수학적이지만 많은 일을했기 때문에 정말 마음에 들었습니다. 이것은 진정한 전문 상점이었습니다. 이제 Agile / XP 상점에서 일합니다. 이것이 좋으면서도 기술과 라이브러리를 선택할 때 우리가 비전문가라고 생각합니다. 소프트웨어 작성에 대한 우리의 접근 방식은 다소 미숙하고 구조화되지 않은 …
13 ruby  haskell  agile 

7
나 자신에게 언어를 가르치는 가장 좋은 곳은 어디입니까?
나는 프로그래밍 언어를 전혀 모른다. 나는 스스로 가르 칠 것이며, 가장 기본적인 수준에서 배울 수있는 가장 좋은 곳을 알아야합니다. 언어 학습을 시작하기에 좋은 곳은 어디입니까? 어떤 언어를 먼저 배우는 것이 가장 좋습니까? 루비를 먼저 배우는 것이 어리석은가? 여기에, 나는 당신이 먼저 배우면 일부 고급 언어를 배우면 '게으르게'할 수 있다고 말하는 …
13 ruby 

2
Ruby on Rails에서 뷰에 인스턴스 변수를 사용하지 말 것을 제안하는 이유는 무엇입니까?
컨트롤러와 뷰 사이에서 인스턴스 변수를 공유하는 것이 좋지 않다고 들었습니다. @를 통해 컨트롤러에서 무언가가 오는 것을 즉시 볼 수 있기 때문에 나는 그것을 좋아합니다. : 여기 컨트롤러에서 도우미 사용할 수있는 좋은 방법 참조 http://www.stephencelis.com/2008/09/06/rails-controllers-views-and-variables.html을 . 그러나 나는 그 부분에 cancan을 사용하고 있습니다.

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