Tag programming

Should We Replace JavaScript?

JavaScript enjoys a very active community that keeps pushing the boundaries of what can be done with JavaScript. Moreover, JavaScript has grown to be a top language even though it was born in the browser to make dynamic pages and was considered a toy language for a long time.

Types of Software Maintenance

In the software life cycle, the longest stage of the application is maintenance. Once the software is developed, it will evolve over time because of changes in the market, business, or even the software itself.

Observer Design Pattern in JavaScript

The Observer Pattern is about a “one-to-many” relationship from one object called Subject (or publisher) to one or more objects called Listeners (or observers) that get notified when the Subject changes state. Therefore, several listeners could depend on one object to change for them to perform any action.