
Taming the Tiger: Software Engineering and Software Economics - Springer Books on Professional Computing (Paperback)
Leon S. Levy (author)
£89.99
Paperback
248 Pages
Published: 16/12/1986
Published: 16/12/1986
A small program is presented to motivate the concerns for programmer productivity and program quality that are the central issues of this set of essays. The example is one which demonstrates the performance aspect of programming. In order to achieve program quality, where a program is understood and known to be correct, we need a primary program description. This primary program description not only describes the program but is also used to generate the program. The method of applying primary program descriptions to produce programs is called metaprogramming and is described in Chapter 3. In the later chapters, we show how the method can be analyzed from an economic point of view to address the issues of productivity as well. 1 Introduction In thinking about programming over the last decade, I have concluded that very little is known about the process of programming or the engineering of software [1]. The consequence of having very little established truth to use as a basis for thinking about programming is that almost every conclusion must be reasoned out from first principles. Also, you cannot rely solely on textbooks but must use experimentation and direct observation to gain some experience with which to proceed.
Publisher: Springer-Verlag New York Inc.
ISBN: 9780387964683
Number of pages: 248
Weight: 400 g
Dimensions: 235 x 155 mm
Edition: Softcover reprint of the original 1st ed. 198
You may also be interested in...
Please sign in to write a review
Sign In / Register
Not registered? CREATE AN ACCOUNTCREATE A plus ACCOUNT
Sign In
Download the Waterstones App
Would you like to proceed to the App store to download the Waterstones App?
Click & Collect
Reserve online, pay on collection
Thank you for your reservation
Your order is now being processed and we have sent a confirmation email to you at
When will my order be ready to collect?
Following the initial email, you will be contacted by the shop to confirm that your item is available for collection.
Call us on or send us an email at
Unfortunately there has been a problem with your order
Please try again or alternatively you can contact your chosen shop on or send us an email at