Setting Up RSpec

Docker does for DevOps what Rails did for web development--it gives you a new set of superpowers. Gone are "works on my machine" woes and lengthy setup tasks, replaced instead by a simple, consistent, Docker-based development environment that will have your team up and running in seconds. Gain hands-on, real-world experience wit

Smartphone

独家优惠奖金 100% 高达 1 BTC + 180 免费旋转




Further Exploration

Metaprogramming Elixir — by Chris McCord (14 / 48)

👈 Code Injection and the Caller’s Context | TOC | Chapter 2 Extending Elixir with Metaprogramming 👉

We’ve unlocked the secrets of the abstract syntax tree that underlies all the Elixir code you write. Through quoting expressions, manipulating ASTs, and defining macros, you’re well on your way to advanced metaprogramming. In the coming chapter, we’ll be building more advanced macros to create custom language constructs, and we’ll write a mini testing framework that can infer meaning about Elixir expressions.

On your own, try expanding on the topics we covered. Here are a couple of ideas to get you started:

Copyright © 2015, The Pragmatic Bookshelf.

👈 Code Injection and the Caller’s Context | TOC | Chapter 2 Extending Elixir with Metaprogramming 👉

Add a comment

Related posts:

Acknowledgments

Your customers want rock-solid, bug-free software that does exactly what they expect it to do. Yet they can't always articulate their ideas clearly enough for you to turn them into code. You need Cucumber: a testing, communication, and requirements tool-all rolled into one. All the code in this book is updated for Cucumber 2.4,

PostgreSQL HA Cluster in Kubernetes

We all know how easy is setting up an Amazon RDS-based PostgreSQL cluster with automatic failover that just works out of the box. There are alternatives to Amazon RDS implemented by other cloud…

THE SCIENTIFIC METHOD IS BROKEN

A part of the requirement for the award of a Bachelors degree in Physics in a certain University is the completion of a course on general physics, and a very important question in the exam was to…