2. Design Patterns in Ruby – Template Method

Bij het schrijven van Ruby programma’s zul je vaak objecten gebruiken die moeten kunnen lezen en of schrijven naar harde schrijven, toetsenborden, schermen en andere apparaten. Je behandeld een IO object net zoals je elk ander object behandeld. Je stuurt er berichten naar toe en het object voert methoden uit en geeft de resultaten daarvan terug

Hoe schrijven of lezen we van objecten?
Lees Meer »

12. De Ruby Programmeur – Individuele Objecten

In dit artikel praat ik over de syntactic sugar die Ruby biedt aan programmeurs en welke classes er standaard in de Ruby library zitten.

Welke standaardclasses biedt Ruby en hoe gebruiken syntactic sugar optimaal?
Lees Meer »

11. De Ruby Programmeur – I/O & Bestanden

Bij het schrijven van Ruby programma’s zul je vaak objecten gebruiken die moeten kunnen lezen en of schrijven naar harde schrijven, toetsenborden, schermen en andere apparaten. Je behandeld een IO object net zoals je elk ander object behandeld. Je stuurt er berichten naar toe en het object voert methoden uit en geeft de resultaten daarvan terug

Hoe schrijven of lezen we van objecten?
Lees Meer »

10. De Ruby Programmeur – Reguliere Expressies

Reguliere expressies worden gebruikt om patronen in karakters te herkennen.Het is een krachtige feature in Ruby die ervoor kan zorgen dat je veel tijd bespaart. Toch is het een moeilijk grijpbaar concept en kiezen veel programmeurs liever voor een andere optie van voor reguliere expressies.

Wat zijn reguliere expressies en hoe gebruiken we ze?
Lees Meer »

9. De Ruby Programmeur -Arrays en hashes

In dit artikel hebben we het over Arrays en Hashes. Arrays en Hashes zijn objecten en heb ik ook al een keer behandeld in het leren programmeren boek van Chris Pine.

Dit is een verwijzing naar mijn eerdere post: Arrays en Hashes
Lees Meer »

8. De Ruby Programmeur – Symbolen

In dit artikel praat ik over de syntactic sugar die Ruby biedt aan programmeurs en welke classes er standaard in de Ruby library zitten.

Welke standaardclasses biedt Ruby en hoe gebruiken syntactic sugar optimaal? 
Lees Meer »

7. De Ruby Programmeur – Conversie & Standaard Classes

In dit artikel praat ik over de syntactic sugar die Ruby biedt aan programmeurs en welke classes er standaard in de Ruby library zitten.
Welke standaardclasses biedt Ruby en hoe gebruiken syntactic sugar optimaal?
Lees Meer »

6. De Ruby Programmeur – Control Flow in Ruby

Geef een gebruiker toegang tot een beveiligd gedeelte van de website. Geef een error als het opgevraagde item niet bestaat. Control Flow geef je Ruby programma leven!

Hoe gebruiken we control flow?
Lees Meer »

5. De Ruby Programmeur – Zichtbaarheid, Self & Scope

In dit artikel ga ik het hebben over het keyword “self”, 1 van de hoekstenen in Ruby programmeren. Ook behandel ik scope in Ruby.

Wat zijn self en scope, en wat kunnen we hier mee? 
Lees Meer »

4. De Ruby Programmeur – Modules

Modules lijken veel op classes, toch zitten er een paar grote verschillen tussen deze twee. De grootste kracht van modules in Ruby is dat ze je helpen met het programma ontwerp en veel flexibiliteit bieden.

In dit artikel behandel ik modules, wat zijn modules en hoe gebruiken we modules in Ruby? 
Lees Meer »