By submitting your personal information, you agree that TechTarget and its partners may contact you regarding relevant content, products and special offers.
Software Development Fundamentals News
August 07, 2017
Apple iTunes regulation 4.2.6 seems to ban apps made with no-code platforms. Are low-code platforms at risk too? The experts weigh in on their concerns.
May 31, 2017
Technology has progressed to the point where even non-technical people can do complex jobs. Artificial intelligence can learn to code. Where does that leave software development?
May 04, 2017
The Trump administration's proposed changes to the H-1B visa program for highly skilled foreign workers could force health IT vendors to pay higher salaries to software engineers.
January 24, 2017
Mainframes aren't going away, but experienced developers are increasingly hard to find. Compuware's new unit-testing product aims to make it easier to work on a mainframe.
Software Development Fundamentals Get Started
Bring yourself up to speed with our introductory content
A sorting algorithm is a method for reorganizing a large number of items into a specific order, such as alphabetical, highest-to-lowest value or shortest-to-longest distance. Continue Reading
An operation, in mathematics and computer science, is an action that is carried out to accomplish a given task. Continue Reading
Lean software development is a concept that emphasizes optimizing efficiency and minimizing waste in the development of software. Continue Reading
Evaluate Software Development Fundamentals Vendors & Products
Weigh the pros and cons of technologies, products and projects you are considering.
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
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
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
Manage Software Development Fundamentals
Learn to apply best practices and optimize your operations.
Automation is a key feature of Agile and DevOps, but it remains elusive. A recent survey from LogiGear shows companies are making very slow progress on both automation and Agile. Continue Reading
Merging DevOps with the cloud improves application development strategies. Learn how to create the perfect cloud and DevOps environment for efficient app development. Continue Reading
A great user experience is critical to the success of an internet of things device. Product designers can learn three important IoT UX design lessons from the Amazon Echo. Continue Reading
Problem Solve Software Development Fundamentals Issues
We’ve gathered up expert advice and tips from professionals like you so that the answers you need are always available.
At some point, software testers are going to end up working with remote or contract developers. Expert Amy Reichert explains how to make the arrangement work for you. Continue Reading
Everyone wants to use and participate in an open source software environment but sadly not everyone knows how to do it right. This is the perspective of Matt Hicks, vice president of engineering ... Continue Reading
At a time when it seems containers and microservices are practically all everyone is talking about, it's easy to think they're a no-brainer solution to so many development problems. But it's not ... Continue Reading