Software design

Magic Strings – No More!

by michal.warkocz on 30th December 2014

Post image for Magic Strings – No More! How many times have you had to work with some Legacy code? Was it readable? Silly question… But what was the main problem? If the code was written in an unclear way and you did not have any idea how to refactor it please visit my post under this LINK. I have recently stumbled across another problem: magic strings. And boy, I was surprised by human ingenuity once again! Imagine having a class whose source code you cannot change due to technical or business reasons. Read the full article →

Clean Code – Is my code always readable?

by michal.warkocz December 11, 2014 Architecture
Thumbnail 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 […]
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 DDekanski 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 →
Page 1 of 212