Свързани публикации 'ruby'


Седмичен брой на Ruby 91
Добре дошли в 91-ия брой на Ruby Weekly, безплатен седмичен имейл с новини и статии за Ruby. Посетете Buy A Coffee , за да намерите начини да подкрепите Ruby Weekly или станете член на Medium, като използвате връзката по-долу: Присъединете се към Medium с моята препоръчана връзка - Тази седмица в I/O Като член на Medium, част от вашия членски внос отива на писатели, които четете, и получавате пълен достъп към всяка история... www.thisweekin.io..

Принципи на обектно-ориентираното програмиране в Ruby: класове и обекти.
Всяка част от кода в софтуерен проект е като малка част от машина, необходима за съществуването на глобален резултат, тоест за изпълнение на обща и конкретна задача. В горното изображение виждаме система от зъбни колела, която работи заедно и съставлява едно цяло, в този случай цялото е машината. Ако някоя от частите спре да работи, най-вероятно машината също ще спре да работи или ще се държи неочаквано. Обектно-ориентираното програмиране се обобщава в това, в обектно-базирани..

Сравняване и контрастиране на Ruby и Javascript
За фаза 3 от моето пътуване с Flatiron трябваше да науча софтуерния език, наречен Ruby. Докато изучавах Ruby, се погрижих да запомня какво съм научил от Javascript с надеждата, че това ще направи изучаването на Ruby по-лесно. По този начин успях да видя някои прилики и разлики между двата кодиращи езика. Някои прилики, които забелязах от самото начало, бяха методите на Ruby в сравнение с функциите на Javascript. И двата са написани в много сходни стилове в Ruby вие дефинирате метод и..

Замъглени линии: Ruby интерпретиран ли е език и какво изобщо означава това?
Преди малко повече от две седмици започнах пътуването си в училището Flatiron с 23 други обнадеждаващи индивида, като се научих да пиша Ruby код и бързо навлякох нови инструменти, но някъде по пътя един от съучениците ми ме попита дали Ruby е интерпретиран или компилиран език. Казах му, че Ruby е „интерпретиран език, мисля?“ и той ме помоли да разясня. Защо Ruby се интерпретира, какво означава това и какви са плюсовете и минусите на интерпретираните спрямо компилираните езици...

Купчини
Продължавайки нашето пътуване, изследвайки структури от данни и алгоритми, използвайки Ruby като средство за внедряването им, сега ще насочим вниманието си към Stacks. Ако сте следвали досега, това ще бъде лесно. Какво е стек? Стекът е линейна структура от данни, като свързан списък или масив. В интерес на истината най-често срещаните реализации на стека включват или свързан списък, или масив като основна структура от данни. Определящото качество на стека е фактът, че той е последен..

Съвети за писмена оценка на основите за програмиране на Ruby (част 4)
Мутиращи/немутиращи Ruby методи И така, какво представляват мутиращите методи в Ruby? Най-краткият отговор би бил, че това са методи, които променят стойността на извикващ обект. Най-добре е да го обясните с пример... И така, какво се случва тук? На line 1 инициализираме локална променлива a и й присвояваме низов обект със стойност hello . На line 3 извеждаме стойност на този низов обект и връщаме нула. На line 4 извикваме метод object_id на локална променлива a..

Редовен израз (Ruby за начинаещи 8 от 11)
Серия Ruby за начинаещи (8 от 11) Регулярните изрази могат да се интерпретират за проверка на съществуването на данни въз основа на модел, който създаваме. Може да се каже, че използването на регулярни изрази е много полезно при програмирането, особено при валидиране на входни данни и обработка на данни с определен модел. Regexp е съкращение за регулярен израз. Регулярните изрази могат да се интерпретират за проверка на съществуването на данни въз основа на модел, който създаваме...