Category

Programming

Category

Our team used to have a lot of difficulties with our unit tests. They were slow to write, slow to run and time-consuming to maintain. The tests were fragile and prone to breaking. Small changes to our code could lead to hours fixing tests all across our entire suite. The tests were inconsistently designed and required many different approaches to fix. Our unit tests had become such a hassle that when developing new features, we…

It is the combination of hardware & software that makes for most of the progress in Technology. The top programming languages are a core part of the modern & emerging technologies we see today. Developers of the present-day deal with more programming languages than ever before. Similarly, many IT Outsourcing Companies are now working with a huge set of languages for building all different types of software applications. And for those harnessing these programming languages for their…

If you’re interested in developing mobile apps with anything other than the native toolsets, you’ll definitely find yourself evaluating Ionic and React Native as two of the most popular alternatives. Both have a large community of passionate developers, are used massively in large enterprises, and can lay claim to many popular consumer apps. But today, I’d like to focus on how Ionic and React Native are diverse, and what these differences mean for those who…

Let’s face it: While programming is usually fun, sometimes it can get really boring. Sometimes you just hit the wall, forget the underlying purpose, and eventually burn out. You can end up with days or weeks of not programming — doing everything except sitting in front of the computer. If programming is your main source of income, then these off days can become overwhelming and eventually lead to giving up programming. So the question is:…

Python 3.5.8 is finally here! The end of October marks the new version of Python, and a lot of things did change. Python has finally entered the “security fixes only” mode, and thus the new version pretty much focuses mainly on security fixes. Currently, the new version has only been released in source code form, and no more official binary installers will be produced. The new syntax features are the coroutines with async and await syntax,…

Who says learning to code should be hard? Or better yet, what are the easiest languages to learn for beginners? It might be a little daunting for any beginner who just started to learn to code. There are a lot of programming languages to choose from (256 to be precise). Sometimes it can get really difficult to choose which one will suit you best. With time you’ll understand that there’s no “best programming language ever” – it…

As you may already know, there were tons of hybrid (cross-platform) mobile technologies such as: PhoneGap Sencha Cordova Ionic Xamarin and a lot more. But, most of them are dead, or it’s their endgame now. Mostly because they were limited and desperately needed knowledge from many, many areas such as the framework itself and native platforms. Currently, React-native and Flutter are at the top of their game for most of the new hybrid projects. This game…

Have you ever wondered what are the most popular programming languages on GitHub? GitHub is, without a doubt, the most famous platform for code management and sharing. It’s the home to software code worked on by more than 31 million users – working in as many as 337 different programming languages! Seeing how much GitHub has grown with time, it’s safe to say that GitHub is here to stay.  Following the famous purchase of 7.5 billion…

I have read someplace that programmers should learn a new programming language every year ( I think it’s code complete, not sure, though), but if you cannot do so, I suggest to at least learn the following five programming languages to do great in your career. Everybody loves multilingual programmer and an all-rounder who is talented enough to write a quick script and can also write complicated Java programs. In fact, it’s almost obligatory for…

If you’ve had your fair share of programming, you’ve most definitely tried to find a way to get better. And to do that, you have to know what makes a good programmer. After all, what can a computer science graduate do to prepare you for a long and successful career in programming, right? In these articles, I’ll share 10 things I believe every programmer should know or learn as soon as possible. This article will include Programming…