Skip to content

Latest commit

 

History

History
23 lines (13 loc) · 1.03 KB

File metadata and controls

23 lines (13 loc) · 1.03 KB

Java2Ruby

Gegeben ist eine sehr einfache Java-Implementierung eines binären Baumes.

Erstellen Sie eine funktional äquivalente Ruby-Klasse mit dem Dateinamen „binary-tree.rb“ und dem Klassenamen „BinaryTree“. Halten Sie sich dabei an die Ruby-Namenskonventionen.

Schwerpunkt der Übung ist die komparative Gegenüberstellung von Java- und Ruby-Syntax. Sie sollen dabei Ähnlichkeiten und Unterschiede erkennen und sich an die Ruby-Namenskonventionen gewöhnen.

Testen Sie Ihre Implementierung unter Verwendung der im spec-Ordner zu findenden RSpec-Spezifikation.

Klonen Sie das Übungs-Repository, lösen Sie das Problem und checken die Lösung wieder ein.

Ein erfolgreicher Aufruf sieht wie folgt aus:

spec binary_tree_spec.rb 
 . 
 Finished in 0.00633 seconds
 1 example, 0 failures

Dabei steht der „.“ für einen erfolgreich ausgeführten Test.

Mehr Informationen zum Thema RSpec finden Sie unter http://www.rspec.info.