Summit 2013: How Scala Promotes TDD episode artwork

EPISODE · Mar 31, 2013

Summit 2013: How Scala Promotes TDD

from רברס עם פלטפורמה

הרצאה מאת שי ילין, מהכנס. סליחה על בעיות הסאונד בהתחלה, אבל בהמשך זה מסתדר Scala is a multi-paradigm functional/object-oriented programming language. As such, its design and feature promotes more robust designs, building on immutable value objects and collections, a shared-nothing parallelism model and generally much less lines of code. All of these, in addition to powerful support for in-language DSLs, allow us to grow our software to be testable and deterministic, and is an excellent choice for projects using the TDD methodology. This talk will cover the following aspects: Short introduction to Scala and its main features Why case classes and immutable collections are your best friends How avoiding null values and throwing exceptions make your code more predictable and testable Traits and how they allow us to compose our software to more manageable pieces Using the specs2 test framework for testing your Scala code Presentation is here Sound file here

Episode metadata supplied by the publisher feed · Published Mar 31, 2013

Embed this episode

NOW PLAYING

Summit 2013: How Scala Promotes TDD

0:00 0:00

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

No similar podcasts found.

Frequently Asked Questions

When was this רברס עם פלטפורמה episode published?

This episode was published on March 31, 2013.

Can I download this רברס עם פלטפורמה episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!