Evaluate
Weigh the pros and cons of technologies, products and projects you are considering.
Software Development Fundamentals
3-tier application architecture
A 3-tier application architecture is a modular client-server architecture that consists of a presentation tier, an application tier and a data tier. The data tier stores information, the application tier handles logic and the presentation tier is a ... Continue Reading
GitOps, event handling will shape DevOps evolution
DevOps is all about swift application deployment, and faster methods can arrive over time. Tom Nolle explains two concepts that will spark DevOps' continued evolution. Continue Reading
Low-code tools showdown: PowerApps vs. Appian
Low-code dev products, such as PowerApps and Appian, come with benefits and tradeoffs. See which option comes out on top in this faceoff, and plan your workflow accordingly. Continue Reading
-
application
An application, also referred to as an application program or application software, is a computer software package that performs a specific function directly for an end user or, in some cases, for another application. Continue Reading
What do you know about continuous software development?
What's the difference between continuous development and deployment? Take the quiz to see if you can distinguish among all the continuous software processes. Continue Reading
native app
A native application is a software program that is developed for use on a particular platform or device.Continue Reading
What are the emerging trends in software development?
It's not about the quantity of software releases, but about the quality, according to industry experts. Look for test automation, a big role for cloud and another telling trend.Continue Reading
Testers face pressure to improve software technical skills
If you want to stand out from the testing crowd, spend some time acquiring technical skills. Expert Matthew Heusser offers an on-point tester training curriculum.Continue Reading
Making the Agile development model current again
From test automation to software design and empowering leadership, discussions at Agile2017 focused on how to move forward in the current state of the Agile development model.Continue Reading
Low-code/no-code platforms simplify mobile app development
Learn why no-code/low-code development platforms with drag-and-drop capabilities should be a welcome alternative for developers and simplified method for non-developers.Continue Reading
-
Functional programming in Java 8 vs. .NET: What you need to know
The 'which is better' debate over .NET and Java has been going on forever. Expert Tom Nolle weighs in on which is the better choice if your goal is functional programming.Continue Reading
Getting comfortable with the low-code development platform
Learn why no-code/low-code development platforms with drag-and-drop capabilities should be a welcome alternative for developers and simplified method for non-developers.Continue Reading
How low-code development makes building mobile apps easier
Low-code tools let nearly anyone build mobile applications quickly and efficiently. Here's why these development tools will continue to grow in popularity.Continue Reading
Another perspective on H-1B reform
As is widely know, the White House is considering making sweeping changes to the H-1B visa program. These changes could make it far more difficult for companies to bring foreign workers over to the ...Continue Reading
What will be the most important user experience trends for 2017?
It's always supposed to be the year of the user, but in 2017, it's finally going to happen. And this focus on user experience is going to change everything about software design.Continue Reading