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


Въведение в обектно-ориентираното програмиране с Ruby
Обектно-ориентираното програмиране ( OOP ) е програмна парадигма, организирана около обекти. На високо ниво ООП е свързано с възможността за структуриране на код, така че неговата функционалност да може да се споделя в цялото приложение. Ако се направи правилно, ООП може да доведе до много елегантно написани програми, които имат минимално дублиране на код. Това се противопоставя на процедурното програмиране (PP), при което създавате програми в последователен ред и извиквате методи,..

Защо реших да уча софтуерно инженерство?
За да отговоря на въпроса „Защо решихте да изучавате софтуерно инженерство?“, ще трябва да обясня предисторията си. Винаги съм бил блестящ ученик още от последните ми две години в гимназията. От 6-ти клас до моята втора година в гимназията имах невероятен учител, който ме направи ученика, който съм днес. Благодарение на нея аз съм независим обучаем, който понякога може да има нужда от помощ. Преди началната си година използвах учителя си като патерица и не бях толкова независим...

Аргументи за амперсанд в Ruby
Докато се опитвах да конвертирам диапазон в масив от цели числа като низове, първо опитах следното: Това върна желания от мен масив от цели числа като низове. Рубокоп обаче посочи следното нарушение: Отначало не бях сигурен какво означава това, затова започнах да се оглеждам и попаднах на добра статия за параметъра амперсанд в ruby: http://www.skorks.com/2013/04/ruby-ampersand-parameter -демистифициран/ Накратко, можете да предадете метод като блок (в този случай to_s) към..

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

Напишете REPL в Ruby
Pry , IRB и RIPL са популярни Ruby REPL, но само за забавленията, нека видим какво е необходимо, за да създадем наши собствени! Кодовите фрагменти са тук . Прости начала REPL трябва да „ R чете“ въведеното от потребителя, „ E оценява“ това въведено като код, „ P rint” резултата и „ L oop” обратно към първата стъпка, за да го направите отново. И така, нека започнем с тези четири стъпки. Запазете локалните променливи Проблемът с нашия REPL в момента е, че забравя..

Език за програмиране PHP: Загубен език ли е? Сравнителен анализ
Въведение: В необятната среда на езици за програмиране тенденциите идват и си отиват. Един език, който е едновременно възхваляван и критикуван, е PHP. Първоначално създаден за уеб разработка, PHP се използва широко повече от две десетилетия. През последните години обаче той се сблъска с известна критика, като мнозина поставиха под съмнение неговата уместност и предполагаха, че се е превърнал в изгубен език. В тази статия ще проучим възприемането на PHP като изгубен език и ще го..

Редки умения за програмиране срещу търсени умения за програмиране (защо все още включвам Ruby)
Следвайте тясната пътека, а не магистралата Python или Javascript? Повечето амбициозни програмисти вероятно ще се разкъсват между двете. И знаете ли какво бих им казал? Никой от тях. Двата езика са начело в класацията за популярност, което ги прави любими. Те са значително модерни с многобройни употреби в сравнение с други езици. Но трябва ли това да е причина да ги изберете? Отговорът е не. Освен ако нямате конкретна причина, поради която искате да ги изберете. Избирането..