Pytania otagowane jako ruby-on-rails

Ruby on Rails to platforma do tworzenia stron internetowych typu open source zoptymalizowana pod kątem zadowolenia programistów i utrzymania zrównoważonej produktywności. Wiele rzeczy jest określonych przez konwencje, dzięki czemu nie musisz wymyślać nowych rzeczy, aby zachować produktywność.



2
RSpec vs Test :: Jednostka w szynach
Nigdy nie byłem tak naprawdę przekonany o korzyściach, które uzyskasz, przechodząc na RSpec z Test :: Unit w Ruby on Rails (pomimo od czasu do czasu czytania o RSpec). Co takiego jest w RSpec, że wydaje się, że używa go większość projektów Rails? (niektóre przykłady kodu wyraźnie wskazujące na przewagę …


3
Bezpieczna aplikacja iPhone ↔ komunikacja z serwerem
Jakie byłoby najlepsze podejście do osiągnięcia prywatnej komunikacji między moją aplikacją iOS a jej składnikiem serwera? Czy wystarczy mieć jeden niezmienny „tajny klucz” zapisany w źródle aplikacji, czy też muszę w jakiś sposób dynamicznie konfigurować generacje takich „kluczy uzgadniania”? Sam serwer nie ma dostępu do żadnych wrażliwych danych, więc nawet …

4
Szyny: Prawo zamieszania Demeter
Czytam książkę zatytułowaną Rails AntiPatterns, a oni mówią o korzystaniu z delegacji, aby uniknąć łamania Prawa Demeter. Oto ich najlepszy przykład: Uważają, że wywołanie czegoś takiego w kontrolerze jest złe (i zgadzam się) @street = @invoice.customer.address.street Ich proponowanym rozwiązaniem jest wykonanie następujących czynności: class Customer has_one :address belongs_to :invoice def …




5
Czy RSpec i Cucumber naprawdę są tego warte?
Wiem, że większość programistów RoR testuje uzależnionych i rozumiem zalety dużego pakietu testowego, ale kiedy zaczynam testowanie, nigdy nie dostaję tak dużego pakietu i zawsze zastanawiam się: „Czy testuję właściwą drogę? Czy jest naprawdę wydajny?”. Często mam do czynienia z testami integracyjnymi testującymi tylko sposób działania aplikacji. Po pierwsze, czy …



6
Jakie projekty programistyczne korzystają z ORM?
Zacznę od stwierdzenia, że ​​95% mojej bazy danych wykonałem przy użyciu SQL. Ostatnio przeprowadziłem dochodzenie w sprawie różnych ORM, takich jak NHibernate i Doctrine. Widzę zalety braku konieczności znajomości SQL i przenośności bazy danych, którą zapewnia ORM. Widzę jednak, że znajomość SQL sprawi, że praca z ORM będzie bardziej efektywna, …


4
Dlaczego napisano Railsy w Ruby? [Zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 6 lat temu . Znam PHP i Ruby. Używając klona PHP Rails (nie z wyboru), zwanego Symfony, …
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.