article thumbnail

TDD saved the day

Xebia

Armed with a few assumptions about how things should work, I embarked on developing an application with a graphical UI and a backend. To tackle each operation, I started with a small test, following the principles of Test-Driven Development (TDD). To construct the hierarchy, I did not require the GUI just yet.

article thumbnail

ST Engineering showcases applications of new technologies to stay ahead of disruption

CIO

Low Jin Phang, President, Digital Systems, ST Engineering ST Engineering “Thriving in today’s volatile business climate means having to take a measured and balanced approach to implementing digital strategies, while keeping an inquisitive and nimble attitude to embrace innovations. Digital Transformation, Generative AI, Innovation

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

8 Best Practices for Writing Clean and Maintainable Code

The Crazy Programmer

Well-formatted code not only looks better but also reduces the chances of errors due to misinterpretation. Providing informative error messages aids in troubleshooting and debugging, ensuring a more robust and reliable application. Logging: Effective logging practices capture relevant information during runtime.

article thumbnail

CIOs take aim at SaaS sprawl

CIO

Years into strategies centered on adopting cloud point solutions, CIOs increasingly find themselves facing a bill past due: rationalizing, managing, and integrating an ever-expanding lineup of SaaS offerings — many of which they themselves didn’t bring into the organization’s cloud estate. And he doesn’t see the issue going away anytime soon.

article thumbnail

Low code/no code tools reap IT benefits—with caveats

CIO

Low-code/no-code visual programming tools promise to radically simplify and speed up application development by allowing business users to create new applications using drag and drop interfaces, reducing the workload on hard-to-find professional developers. It’s for speed to market,” says CTO Vikram Ramani.

article thumbnail

How to Protect.NET Web Applications From Viruses and Zero-Day Threats

Dzone - DevOps

These days, cyber-attacks on APIs and web applications are becoming increasingly common; attackers are not only uploading viruses, but they are also constructing specialized threats to upload through your public website or application.

article thumbnail

We’re all becoming software CIOs — a role Red Hat CIO Jim Palermo knows well

CIO

Whether you sell cars, candy, consulting, or construction, software is moving to the center of your business. We know our customer engineering teams want to develop applications in one place and deploy them anywhere, whether on-prem or a public cloud,” he says. “So So congratulations! I get all that.