via Proper testing of Angular JS applications with ES6 modules — Medium.
Testing of Angular JS application used to be quite painful especially when using “official” solutions like Karma or Protractor.
Check out the Github repository for implementation of the concepts described in this post.
As in a real journey, you need some sort of guidance or a map by which to orientate yourself. So, this is the aim of this article — to give you a structured overview of the available possibilities and to light the way for those wishing to learn more. If you’ve ever wondered what the tools of the trade are — those which most of the modern developers use in their workflow — here is the answer.
via Statically-typed NSUserDefaults • radex.io
A year ago, not long after Swift became a thing, I noticed a tendency among programmers to write it the way you’d write Objective-C. I thought that Swift was a different language, with different syntax, philosophy and capabilities, and so we should develop new conventions and approaches to it. I responded with Swifty methods, where I argued for a better, clearer way of naming things. Then, some time later, I started the Swifty APIs series to put those ideas in practice and explore how to design easy-to-use interfaces.
In the first article in said series, we took the
via johnpapa/angular-styleguide · GitHub.
If you are looking for an opinionated style guide for syntax, conventions, and structuring Angular applications, then step right in. These styles are based on my development experience with Angular, presentations, Pluralsight training courses and working in teams.
The purpose of this style guide is to provide guidance on building Angular applications by showing the conventions I use and, more importantly, why I choose them.
via Apple Swift Optionals Syntax Rethought | Thinking Outside the Tesseract.
In the Swift language an optional is a variable that can have an unknown value. Let’s start with that. I’m not happy with the syntax of dealing with optionals, not that they exist since they have a real purpose.
via C# 6 New Features Overview – Xamarin.
The latest version of the C# language – version 6 – continues to evolve the language to have less boilerplate, improved clarity, and more consistency. Cleaner initialization syntax, the ability to use await in catch/finally blocks, and the null-conditional ? operator are especially useful.
via jgm/commonmark.js · GitHub.
For more information, see http://commonmark.org.
To play with this library without installing it, see the live dingus at http://try.commonmark.org/.