Journeys in Software Development
332 views | +0 today
Follow
 
Scooped by Fernando Spanghero
onto Journeys in Software Development
Scoop.it!

C# 6 in action

C# 6 in action | Journeys in Software Development | Scoop.it
Now that the Visual Studio 2015 Preview is available and the C# 6 feature set is a bit more stable, I figured it was time to start updating the Noda Time 2.0 source code to C# 6. The target framewo...
more...
No comment yet.
Your new post is loading...
Your new post is loading...
Scooped by Fernando Spanghero
Scoop.it!

How it feels to learn JavaScript in 2016

How it feels to learn JavaScript in 2016 | Journeys in Software Development | Scoop.it

"Hey, I got this new web project, but to be honest I haven’t coded much web in a few years and I’ve heard the landscape changed a bit. You are the most up-to date web dev around here right?"

more...
No comment yet.
Scooped by Fernando Spanghero
Scoop.it!

Why Procrastinators Procrastinate - Wait But Why

Why Procrastinators Procrastinate - Wait But Why | Journeys in Software Development | Scoop.it
The full story about why procrastinators routinely ruin their own lives.
Fernando Spanghero's insight:
Not really software development, but useful anywhere nonetheless :)
more...
No comment yet.
Scooped by Fernando Spanghero
Scoop.it!

When to Mock | 8th Light

A mock object is a very powerful tool, providing two major benefits: isolation and introspection. But like all power tools, mocks come with a cost. So where and when should you use them? What is...
more...
No comment yet.
Scooped by Fernando Spanghero
Scoop.it!

Empathy Driven Development - Scrum.org Community Blog

Empathy Driven Development - Scrum.org Community Blog | Journeys in Software Development | Scoop.it
Cost cutting leading to a destruction of value? Try an alternative and fresh approach with Empathy Driven Development!
more...
No comment yet.
Scooped by Fernando Spanghero
Scoop.it!

Why I code: How to think about side projects | ZDNet

Why I code: How to think about side projects | ZDNet | Journeys in Software Development | Scoop.it
Side projects help you open new doors, explore new vistas, and keep you sharp in your career. In this article, David Gewirtz shows how side projects can pay out in completely unexpected and wonderful ways.
more...
No comment yet.
Scooped by Fernando Spanghero
Scoop.it!

Want a full-blown IDE for Node.js? You'll need a Windows machine...

Want a full-blown IDE for Node.js? You'll need a Windows machine... | Journeys in Software Development | Scoop.it
New tools for Visual Studio tackle server-side JavaScript
more...
No comment yet.
Scooped by Fernando Spanghero
Scoop.it!

Selective Unit Testing – Costs and Benefits - Steve Sanderson’s blog - As seen on YouTube™

Selective Unit Testing – Costs and Benefits - Steve Sanderson’s blog - As seen on YouTube™ | Journeys in Software Development | Scoop.it

"I’ve been writing unit tests regularly for 2-3 years now, and doing full-blown test-driven development (TDD) full time for about the last year. Throughout this whole time, I keep noticing the same thing over and over[...]"

more...
No comment yet.
Scooped by Fernando Spanghero
Scoop.it!

Visual Studio Unit Testing Examples - Dan Hellem's Blog - Site Home - MSDN Blogs

"If you work in Visual Studio odds are you have written a few unit tests. In today's development landscape unit testing is just part of the daily routine. For those of you are who are new to unit testing and need a little guidance, I just uploaded library of unit testing examples and labs. The sample code and labs cover the very basics to more in-depth materials such as dependency injection, mocking, and TDD."

more...
No comment yet.
Scooped by Fernando Spanghero
Scoop.it!

S.O.L.I.D. Software Development, One Step at a Time

S.O.L.I.D. Software Development, One Step at a Time | Journeys in Software Development | Scoop.it
Derick outlines how to achieve the benefits of low coupling, high cohesion, and strong encapsulation. He also shows how the five S.O.L.I.D. design princ...
more...
No comment yet.
Rescooped by Fernando Spanghero from Software Development Made Simple
Scoop.it!

Release Testing Is Risk Management Theatre

Release Testing Is Risk Management Theatre | Journeys in Software Development | Scoop.it
"You cannot inspect quality into a product" - Harold Dodge. The adoption of Continuous Delivery often leads to the discovery of suboptimal practices within an organisation, and the Release Testing antipattern is a common example. Steve Smith explores the questions: what is Release Testing, and why is it an example of Risk Management Theatre?

Via Arthur Minduca
more...
No comment yet.
Scooped by Fernando Spanghero
Scoop.it!

Visual Studio Feature Walkthrough – Part 1 - MSDN Blogs

Visual Studio Feature Walkthrough – Part 1 - MSDN Blogs | Journeys in Software Development | Scoop.it

"This is a series of posts that goes through the new features of Visual Studio. This specific post focuses on some of the new features of 2013. With 2015 coming soon and the CTP being available I will doing the same for 2015 once it is released. This first article covers the use of some of the new features in VS 2013. This is article is designed to be a walk through that you can do your self."

more...
No comment yet.
Scooped by Fernando Spanghero
Scoop.it!

Quake Mode Console for Visual Studio - Open a Command Prompt with a hotkey - Scott Hanselman

Quake Mode Console for Visual Studio - Open a Command Prompt with a hotkey - Scott Hanselman | Journeys in Software Development | Scoop.it
Scott Hanselman on Programming, User Experience, The Zen of Computers and Life in General
more...
No comment yet.
Scooped by Fernando Spanghero
Scoop.it!

Singletons are Pathological Liars

So you join a new project, which has an extensive mature code base. Your new lead asks you to implement a new feature, and, as a good developer, you start by writing a test. But since you are new to the project, you do a lot of exploratory “What happens if I execute this method” tests[...]
Fernando Spanghero's insight:
Share your insight
more...
No comment yet.
Scooped by Fernando Spanghero
Scoop.it!

Tom White: Consistent Hashing

Tom White: Consistent Hashing | Journeys in Software Development | Scoop.it

"I've bumped into consistent hashing a couple of times lately. The paper that introduced the idea (Consistent Hashing and Random Trees: Distributed Caching Protocols for Relieving Hot Spots on the World Wide Web by David Karger et al) appeared ten years ago, although recently it seems the idea has quietly been finding its way into more and more services, from Amazon'sDynamo to memcached (courtesy of Last.fm). So what is consistent hashing and why should you care?"

more...
No comment yet.
Scooped by Fernando Spanghero
Scoop.it!

The Simplest Thing Possible: Creating Push Notifications with SignalR

The Simplest Thing Possible: Creating Push Notifications with SignalR | Journeys in Software Development | Scoop.it
The ASP.NET team has created lots of new goodies. One of the most useful, SignalR, is an async library for .NET to help build real-time, multi-user inte...
more...
No comment yet.
Scooped by Fernando Spanghero
Scoop.it!

The Unit Of Work Pattern And Persistence Ignorance

"In this article, I would like to continue the discussion of persistence patterns with the Unit of Work design pattern and examine the issues around persistence ignorance. Throughout most of this article, I will be using a generic invoicing system as the example problem domain."

more...
No comment yet.
Rescooped by Fernando Spanghero from Software Development Made Simple
Scoop.it!

Visual Studio 2015: Some Exciting New Features for Developers

Visual Studio 2015: Some Exciting New Features for Developers | Journeys in Software Development | Scoop.it
Explore some new IDE features in Visual Studio 2015 which makes developers more productive.

Via Arthur Minduca
more...
No comment yet.
Scooped by Fernando Spanghero
Scoop.it!

True confessions of a former iPhone developer | ZDNet

True confessions of a former iPhone developer | ZDNet | Journeys in Software Development | Scoop.it
As of last Wednesday, I am officially no longer an iPhone developer -- which frees me up to tell you about my sordid experiences as an iPhone developer.
more...
No comment yet.
Scooped by Fernando Spanghero
Scoop.it!

Writing Great Unit Tests: Best and Worst Practices - Steve Sanderson’s blog

"What’s the difference between a good unit test and a bad one? How do you learn how to write good unit tests? It’s far from obvious. Even if you’re a brilliant coder with decades of experience, your existing knowledge and habits won’t automatically lead you to write good unit tests, because it’s a different kind of coding and most people start with unhelpful false assumptions about what unit tests are supposed to achieve[...]"

more...
No comment yet.
Scooped by Fernando Spanghero
Scoop.it!

How to Make an HTML5 Drawing Board with Sketch.js and HTML5 Canvas

How to Make an HTML5 Drawing Board with Sketch.js and HTML5 Canvas | Journeys in Software Development | Scoop.it
Let's dive into Sketch.js and learn how to create an HTML5 drawing board with this jQuery plugin and the canvas element.
more...
No comment yet.
Scooped by Fernando Spanghero
Scoop.it!

Thoughts on Estimation

Thoughts on Estimation | Journeys in Software Development | Scoop.it
The nature of software development touches on estimation along its flow. Let's drill into that.
more...
No comment yet.
Scooped by Fernando Spanghero
Scoop.it!

Counter pessimism - Scrum.org Community Blog

Counter pessimism - Scrum.org Community Blog | Journeys in Software Development | Scoop.it
An article showing how the initiative of one team member in a Scrum team countered pessimism with the help of a board game.
more...
No comment yet.
Scooped by Fernando Spanghero
Scoop.it!

WinRT XAML for Serious Beginners – Where are we? - MSDN Blogs

WinRT XAML for Serious Beginners – Where are we? - MSDN Blogs | Journeys in Software Development | Scoop.it

"Wow, that’s a lot of acronyms and names! Of course, no one would expect people to know all of those. But in case you do know some of them, this post will help you make sense of how they’re related. And then we can move on to the things which are more relevant to us on our way to learning how to build modern Windows / Windows Phone apps."

more...
No comment yet.
Scooped by Fernando Spanghero
Scoop.it!

Walkthrough of Live Debugging using IntelliTrace in Visual Studio 2015 (Text Editor) - MSDN Blogs

Walkthrough of Live Debugging using IntelliTrace in Visual Studio 2015 (Text Editor) - MSDN Blogs | Journeys in Software Development | Scoop.it
Helping software development teams plan, manage, track, design, develop, and test applications with Visual Studio ALM and Team Foundation Server more successfully.
more...
No comment yet.