M@X on DEV

On Software Development & Technology (by Maxim Novak)

Skip to content
  • Blog
  • Public Speaking
  • Open Source
  • About | Maxim Novak

Tag Archives: Software Design

Scala preconditions (assert, assume, require, ensuring)

Leave a reply

Scala provides a set of preconditions functions (assert, assume, require, ensuring).

In addition to the actual functionality of dynamically check invariants, these functions are used for documentation and static code analysis.

Continue reading →

Share this:

  • Click to email this to a friend (Opens in new window)
  • Click to share on Facebook (Opens in new window)
  • Click to share on LinkedIn (Opens in new window)
  • Click to share on Twitter (Opens in new window)
  • Click to share on Google+ (Opens in new window)
  • Click to share on Pocket (Opens in new window)
  • More
  • Click to print (Opens in new window)
  • Click to share on Reddit (Opens in new window)
  • Click to share on Tumblr (Opens in new window)
  • Click to share on Pinterest (Opens in new window)

Like this:

Like Loading...
This entry was posted in Scala, Software Development and tagged DbC, Design Patterns, Scala, Software Design on July 1, 2015 by maxim.novak@gmail.com.

Maxim Novak

M@x

M@x

Full of enthusiasm for innovation, and passionate about the way technology and creativity can provide a solution for complex business problems. Possess an extensive, in-depth knowledge and experience with proven achievements in developing, designing, managing, and leading large scale enterprise application software projects. Able to take any idea from a coffee shop napkin sketch to a product.

Personal Links

  • M@X on DEV

View Full Profile →

Tags

  • .NET
  • Adapter pattern
  • AngularJS
  • BinarySerializer
  • Book Review
  • C#
  • Client Side
  • DataContract
  • DbC
  • Deserialize
  • Design Patterns
  • Implicit
  • Implicit Conversion
  • Javascript
  • JSON
  • Mac
  • MsgPack
  • Performance
  • Protobuf
  • Scala
  • Serialization
  • Serialize
  • Server Side
  • Software Design
  • Tools
  • XML

Recent Posts

  • Scala preconditions (assert, assume, require, ensuring)
  • The Adapter Design Pattern in Scala using implicits
  • Developer’s productivity tools for Mac
  • Book review – Object-Oriented JavaScript (Second Edition) by Stoyan Stefanov, Kumar Chetan Sharma
  • Serialization Performance comparison (C#/.NET) – Formats & Frameworks (XML–DataContractSerializer & XmlSerializer, BinaryFormatter, JSON– Newtonsoft & ServiceStack.Text, Protobuf, MsgPack)

Categories

  • Book Review
  • Scala
  • Software Development
  • Tools
Proudly powered by WordPress
loading Cancel
Post was not sent - check your email addresses!
Email check failed, please try again
Sorry, your blog cannot share posts by email.
%d bloggers like this: