Interactive map for Object-oriented concepts

The object-oriented paradigm is founded on a collection of concepts and principles which have a hierarchical relationship with each other. When moving towards from concepts to design patterns the problems and solutions get more concrete and sensible. Here it is a map which shows this hierarchy and how each philosophy of problem-solving in the object-oriented Read More…

February 13, 2020

myEspresso On GitHub

We -“myEspresso team”- have created a public repository on “GitHub” to publish non-commercial projects which we develop. We believe coding is fun and developing applications can make be a fun activity for us. Although, these applications are not so complicated or world-changing they might can fun and interesting for you. In the future, we will Read More…

February 1, 2020

Youth of myEspresso

In myEspresso we believe in empowering novice developers to be self-confidence, not only educating and guiding them in learning software engineering but also involving them in real projects and events. The 3rd Tehran ICT Challange in Fintech was on 8-9 August. myEspresso participated in the competition with two young developers(Ana and Saman) accompanied By Zahra Read More…

August 19, 2019

A healthy object oriented recipe for business applications

A Line-Of-Business application or for short a LOB application is a one of the critical computer applications that are vital to running an enterprise. LOB applications are usually large programs that contain a number of integrated capabilities and tie into databases and database management systems. These applications are responsible for integrating three fundamental pillars of Read More…

July 30, 2019

Bedtime Coding

More than fifteen years ago, when I had started my career path, I was working with a team lead who used to arrange some study tasks for the team to improve team technical skills, the assigned topics were more than the time we had on an ordinary day, he believed some of these topics should Read More…

July 28, 2019

Project Deadlines are Elastic by Value

This article is taken from Allan Kelly’s new book: “Continuous Digital: An agile alternative to protest” – also known as “The #NoProjects book” and is reproduced here with permission. “Nothing in life is to be feared; it is only to be understood. Now is the time to understand more, so that we may fear less.” Read More…

April 17, 2019

OpenUP –The Best of Two Worlds

Software organizations looking to adopt an iterative and incremental process have found themselves left with less than ideal options. While RUP, the IBM Rational Unified Process®, was the first mainstream iterative software process, its complexity and size makes it difficult to adopt. Agile processes like Scrum and XP, on the other hand, are leaner, but Read More…

April 4, 2019