
4 Tips to Help You Learn to Code Even if You’re Not A Math Geek
If you’re considering a career as a computer programmer and you get easily scared by math, I know how you feel… There’s nothing worse than
If you’re considering a career as a computer programmer and you get easily scared by math, I know how you feel… There’s nothing worse than
When you have a module that you include in other classes, the way you test it might not be obvious. This is what I’m going to show you in this tutorial.
A common source of confusion when using RSpec is whether to use let, let!, or an instance variable, for storing state. In this article I’ll try to explain the difference between let, let!, and instance variables so you know which one to choose.
Do you find unless to be confusing? I know I do. Especially if it’s combined with one or more boolean operators.
The Ruby sort method works by comparing elements of a collection through the spaceship operator, and using the quicksort algorithm.
Learn Elixir not because you will get a better job out of it, but because learning functional programming will make you a better programmer.
The term comes from the world of functional programming, and it’s often paired with map. You’ve probably heard the term map/reduce if you’ve been in the programming world for more than a few months.
The Ruby Enumerable module deserves the top spot in the popularity contest. It packs so many great methods that it’s hard to think of an application that wouldn’t use it.
I think it’s so cool that the Ruby map method exists. It means that Ruby has support for higher-order functions, and functional programming.
I remember when I first heard about strings. I wanted to create a command line application that would ask the user for his name and age.
Arrays are probably the most popular data structure you’re going to use in Ruby. Learn what you can do with them and how to use them effectively.
When it comes to doing the same thing over and over again, Ruby has a few methods you can choose from. But in this article we’re going to look at the each method and what you can do with it.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.