DEBE : Java Glossary
home D words local find no local find frame, full screen Google search web for topic jump to footer translate with Babelfish by Roedy Green ©1996-2008 Canadian Mind Products
Go to : punctuation 0-9 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 (all)
DEBE
Does Everything But Eat. A multipurpose utility on the early IBM 360 mainframe. The term is used generically for any suite, program, class or method with a ridiculously large number of functions.

In Java, methods or constructors are often overloaded to provide default parameter values or alternate parameter types. The various overloads typically call one mother method or constructor which supports all possible parameters. I call that the DEBE method/constructor even when the number of parameters is not excessive.

The classic book Thinking Forth by Leo Brodie, contains a cartoon poking fun at some DEBE styles of software design where too much functionality is packed into a method or class. The cartoon shows what appears to be a blender. The machine is labelled “Processor”. Beneath is a toggle switch. One side is labelled “food” and the other “word”.

Books

book_cover recommend book⇒Thinking Forth
 paperback
ISBN13:978-0-9764587-0-8
ISBN10:0-9764587-0-5clickcounter
publisher:Punchy Publishing
published:2004-12-27
by:Leo Brodie
This book is about using the Forth language, but it is much more. It is about how to solve problems, how to decompose problems into smaller problems, how to use bottom up thinking, how to write re-usable code. This is one of the all time classic programming books written by a master programmer.
Canadian flag amazon.ca. amazon.com. American flag
Canadian flag chapters.indigo.ca . powells.com American flag
French flag amazon.fr. barnesandnoble.com American flag
German flag amazon.de. amazon.co.uk. UK flag

CMP_homejump to top
CMP logo
feedback Please email your feedback for publication, errors, omissions, broken/redirected link reports
and suggestions to improve this page to Roedy Green : feedback email
made with CSS
HTML Checked!
ICRA ratings logo
mindprod.com IP:[65.110.21.43]
Your face IP:[38.103.63.16] Visit care2.org
You are visitor number 3,806.
You can get a fresh copy of this page from: or possibly from your local J: drive (Java virtual drive/Mindprod website mirror)
http://mindprod.com/jgloss/debe.html J:\mindprod\jgloss\debe.html