Home » Software Development (page 10)

Software Development

Functional Testing Vs Non-Functional Testing

According to a report, app crashes cause 71% of uninstalls. Others reasons that compel users to uninstall the app are page response time, confusing UI, battery consumption, etc. This indicates the importance of functional testing as well as non-functional testing to deliver a user-friendly app. So let’s understand what is functional testing. What is Functional Testing?  Functional testing is done ...

Read More »

[MEGA DEAL] The Complete Ethical Hacking Course (92%)

Learn Penetration Testing & Build Security & Coding Tools with Python Hey fellow geeks, This week, on our JCG Deals store, we have another extreme offer. We are offering a massive 92% off on The Complete Ethical Hacking Course. Get it now with only $14,99, instead of the original price of $200 This is one of the most comprehensive Ethical ...

Read More »

What is The OO Matrix?

Morpheus: I’ve seen an agent punch holes in designs with only a single dependency. Developers have fought against them with APIs that resulted in nothing but limitations. Yet their strength and their speed are still based in a world that is built on coupling. Because of that, they will never be able to write as simple or as fast code ...

Read More »

Let’s Annotate Our Methods With The Features They Implement

Writing software consists of very little actual “writing”, and much more thinking, designing, reading, “digging”, analyzing, debugging, refactoring, aligning and meeting others. The reading and digging part is where you try to understand what has been implemented before, why it has been implemented, and how it works. In larger projects it becomes increasingly hard to find what is happening and ...

Read More »

Codeless Testing: Everything You Should Know

It’s no secret that enterprises engaged in software development are in the realm of growing pressure to speed up – introduce new features, shorten release cycles, and generally respond swiftly to changing technology trends. Consequently, application development has undergone a significant paradigm shift over the years. Today, development environments such as DevOps and Agile favor speed, agility, as well as come in ...

Read More »

Slack Outage: How Fast Code Changes Killed The Productivity Platform

Slack took quite a beating during and after the service outage that happened last Monday morning. Here’s a small sample of the headlines (before they were updated) that come up on a simple news search of Slack: Slack is Experiencing Worldwide Outage, Degraded PerformanceYes, Slack is Down.Happy Monday, Slack is DownHow Microsoft Teams May Have Caused Today’s Slack Outage The ...

Read More »

Apache NetBeans 11.1 Just released!

The Apache NetBeans proudly announced the long expected release of Apache NetBeans 11.1 that has a plethora of exciting new features including Payara integration out of the box for the first time, with thanks to the Payara team! You can download it here https://netbeans.apache.org/download/nb111/nb111.html Bellow are all the new exciting features this version has to offer! Java EE The highlights ...

Read More »

The Joy of Programming

Yesterday I was working with a slide deck for one of my future talks about Java and object-oriented programming and got stuck at finding convincing arguments for the transparency of logic. I was going to say that it is important for programmers to be able to understand how everything they do works, even if they don’t see it or never ...

Read More »