functional programming
Home > Software Quality Definitions - Functional programming
SearchSoftwareQuality.com Definitions (Powered by WhatIs.com)
EMAIL THIS
LOOK UP TECH TERMS Powered by: WhatIs.com
Search listings for thousands of IT terms:
Browse tech terms alphabetically:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #

functional programming


Show me everything on Functional software testing

DEFINITION - 1) Functional programming is a style of programming that emphasizes the evaluation of expressions rather than the execution of commands. Erlang programming language is described as a functional programming language. Erlang avoids the use of global variables that can be used in common by multiple functions since changing such a variable in part of a program may have unexpected effects in another part.

2) In an earlier definition from the ITU-TS, functional programming is "a method for structuring programs mainly as sequences of possibly nested function procedure calls." A function procedure is a relatively simple program that is called by other programs and derives and returns a value to the program that called it.

Learn more about Functional software testing
Streamlining test planning and design: Many project managers choose to ignore the vital process of test planning in developing software. Expert Robin Goldsmith explains why ignoring test planning is counter-productive.
Testing functionality, performance of mobile Web applications: Get best practices advice for functional and performance testing of mobile Web applications in this tip.
Software testing deliverables: Developing a software testing strategy: David Johnson updates his popular tip on software testing deliverables with detailed information on forming a test strategy.
Pros and cons of requirements-based software testing: Learn about the strengths and benefits of requirements-based testing as well as what the detractors say -- mostly based on incorrect assumptions about requirements.
Use functional and regression testing to validate SOA solutions: David W. Johnson explains how to use functional and regression testing to validate that SOA solutions deliver the business functionality required.

LAST UPDATED: 15 Feb 2007

Do you have something to add to this definition? Let us know.
Send your comments to techterms@whatis.com

More resources from around the web:
- The Functional Programming FAQ offers a definition.
- Why Functional Programming Matters discusses the advantages of functional programming.





FILE EXTENSION AND FILE FORMAT LIST
File Extension and File Format List:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #


RELATED CONTENT
Testing strategies for complex environments
In this issue of SoftwareTesting Ezine, the new "places" are a service-oriented architecture (SOA) and an agile software development environment.
Software Testing Ezines
Find tactical strategy articles on regression testing, SCA, mobile app testing, exploratory testing, SOA, agile development, virtualization, cloud...
Improving software testing productivity using record-playback
Software testing pro describes the benefits and shortcomings of record-playback software testing tools, and offers recommendations in this podcast.

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
context-driven testing  (SearchSoftwareQuality.com)
Context-driven testing is a paradigm for developing and debugging computer software that takes into account the ways in which the programs will be...
shotgun debugging  (SearchSoftwareQuality.com)




Software Quality - functional programming Articles
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2006 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts