Pytania otagowane jako ruby

Pytania o Ruby, dynamiczny, refleksyjny, zorientowany obiektowo język programowania ogólnego przeznaczenia, który łączy składnię inspirowaną Perlem z funkcjami podobnymi do Smalltalk.

3
W którym obszarze makro LISP jest lepsze niż „zdolność” Ruby do tworzenia DSL
Jedną z rzeczy, która sprawia, że ​​Ruby świeci, jest możliwość lepszego tworzenia języków specyficznych dla domeny Sinatra Rspec Grabie ActiveRecord Ruby on Rails Chociaż można duplikować te biblioteki w LISP za pomocą makr, myślę, że implementacja Ruby jest bardziej elegancka. Niemniej jednak myślę, że zdarzają się przypadki, że makro LISP …
21 ruby  lisp  dsl 

1
Najlepsza biblioteka Ruby Git?
Jaka jest najlepsza biblioteka Git w Ruby? Git, Grit, Rugged, Other? Tło: Jestem bieżącym opiekunem TicGit-ng, który jest rozproszonym systemem biletów offline zbudowanym na git, i wielokrotnie czytałem i słyszałem, że Grit jest tym, którego powinienem użyć, ponieważ zastępuje klejnot Git, ale wydaje się, że brakuje dokumentacji lub funkcji, ponieważ …
21 ruby  git 

8
Ruby: The Bad Parts [zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
20 ruby 

7
Czy doświadczeni programiści Ruby on Rails używają rusztowań?
W samouczku Ruby on Rails przeczytałem coś, co sugeruje, że doświadczeni programiści nie używają rusztowań, ponieważ zwykle lubią pisać kod, aby samodzielnie podłączyć MVC. W innym miejscu przeczytałem, że dobrym pomysłem jest użycie rusztowania, ponieważ pomaga trzymać się konwencji, aby inni, którzy patrzą na twój kod i wchodzili w jego …



3
Dlaczego twórca Ruby wybrał koncepcję Symboli?
tl; dr: Czy istniałaby zależna od języka definicja symboli i powód, aby mieć je w innych językach? Dlaczego więc twórca języka Ruby zastosował tę koncepcję symbolsw języku? Pytam o to z perspektywy programisty nie-rubinowego. Nauczyłem się wielu innych języków i w żadnym z nich nie znalazłem potrzeby określania, czy mam …


5
Czy śledzenie małp jest uważane za dobrą praktykę programowania?
Miałem wrażenie, że monkeypatching jest bardziej w kategorii szybkiego i brudnego hacka, niż w standardowej dobrej praktyce programowania. Chociaż od czasu do czasu używałem do naprawy drobnych problemów z bibliotekami stron trzecich, uważałem to za tymczasowe i przesyłam odpowiednią łatkę do projektu strony trzeciej. Jednak widziałem tę technikę jako „normalną …




2
Jak radzić sobie z technologicznym „dogmatyzmem”
Opuściłem pracę (aby przenieść się do innego kraju), gdzie przez większość czasu programowałem w Javascript i Haskell (jakiś python). Bardzo mi się podobało, ponieważ ludzie byli obiektywni, pozytywni, matematyczni, a mimo to zrobili mnóstwo rzeczy. To był naprawdę profesjonalny sklep. Teraz pracuję w sklepie Agile / XP. Chociaż jest to …
13 ruby  haskell  agile 

7
Gdzie jest najlepsze miejsce do nauki języka?
W ogóle nie znam języków programowania. Będę sam się uczyć i muszę znać najlepsze miejsce, w którym mogę się uczyć z najbardziej podstawowego poziomu. Gdzie jest świetne miejsce do nauki języka? Jakiego języka najlepiej się uczyć jako pierwszy? Czy głupio jest uczyć się najpierw Ruby? Tutaj spotkałem kogoś mówiącego, że …
13 ruby 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.