Software design

Post image for Clean Code – Is my code always readable? Did you ever have to go back to a fragment of code that you wrote a month or year ago? How did it feel? Was it easy or did you have to figure out how it worked from scratch? If you need more than just one look, there is a good chance that you are doing something wrong. And if you scratch you head an think: “What the heck was I thinking?”, you have definitely done it wrong. But what have gone wrong? Most probably the code works fine and at some point you knew it inside out. Why can’t you remember it now? Maybe your code wasn’t written clearly enough and in accordance with best coding practices? Here are a few tips on how to write easily readable code not just for yourself but also for other developers. Read the full article →

Durandal — your new favourite client-side framework

by PBorowa July 9, 2014 Architecture

So you were researching JavaScript frameworks to host your new single page application? Was angular too much or perhaps you don’t have time to learn its relatively complex structure? If answers to both of these questions is “Yes”, then you are probably looking for Durandal, let me introduce it to you.

Read the full article →

Get ready for infoShare 2014 and grab an official infoShare mobile app made by Goyello

by Daniel Dekański May 14, 2014 Android
Thumbnail image for Get ready for infoShare 2014 and grab an official infoShare mobile app made by Goyello IT specialists know that we have at least one thing in common with professional physicians — in order to stay up-to-date we need to constantly devour tons of books, articles and industry news. One year away from the latest IT developments may mean out of the business. But there’s nothing as valuable as live meetings with [...]
Read the full article →

How to find the right balance in between functionality and technology

by Rafał Borowiec December 20, 2011 Agile software development
Thumbnail image for How to find the right balance in between functionality and technology The fundamental goal of each software developer is to build and deliver the right software that satisfies their customers. A software developer that wants to succeed, must be a professional focusing on a positive outcome of the project. He needs to find the right balance between building the right software and building the software right. [...]
Read the full article →

How to use Domain-Driven Design to better understand the business

by Łukasz Stępliński December 18, 2011 Agile software development
Thumbnail image for How to use Domain-Driven Design to better understand the business Domain-Driven Design is quite a new approach to model complex business applications. It helps all stakeholders involved in a software development project to find a common communication ground. It provides software developers with an approach to communicate in an understandable way with the business (domain) owners and vice versa. Reading a few articles and the [...]
Read the full article →

What is your worst case scenario?

by Peter Horsten June 7, 2011 Software development
Thumbnail image for What is your worst case scenario? In life it’s impossible to predict everything, although we try really hard. When developing software we also predict the future usage of the system. Mostly, we think in best case scenarios, we design the happy flow. But nothing might be more important than exception handling. Too often the exceptions are not well thought through, causing [...]
Read the full article →
Page 1 of 212