Use quotes
From Motley Bytes Wiki
Contents
F_Terry_Baker
Code Library
“The most important of these is a development support library which encourages the visibility and manageability of the product, as well as reduces clerical effort on the part of the programmers. The library is typically maintained and operated by a programming librarian who serves to control the programming assets and to provide the necessary services for both programmers and management. As a result of its use, the entire project is maintained in a centralized, up-to-date, visible form which makes its status immediately apparent to code-competent software managers and makes it possible for programmers to answer their questions directly without relying on others.”
- Source: Baker, F. T. (1975). Software Management Through Improved Programming Technology. ACM ’75: Proceedings of the 1975 Annual Conference, 286–287. https://doi.org/10.1145/800181.810346
- Keywords: Programming_quotes Productivity_quotes Library_quotes Source_Code_quotes Important_quotes Development_quotes Support_quotes Encourage_quotes Visible_quotes Management_quotes Product_quotes Reduce_quotes Clerical_quotes Effort_quotes Part_quotes Programmer_quotes Typical_quotes Maintain_quotes Operate_quotes Librarian_quotes Serve_quotes Control_quotes Asset_quotes Provide_quotes Service_quotes Necessary_quotes Result_quotes Use_quotes Entire_quotes Project_quotes Centralize_quotes Up_to_date_quotes Form_quotes Make_quotes Status_quotes Immediate_quotes Apparent_quotes Code_quotes Competent_quotes Software_quotes Manager_quotes Possible_quotes Answer_quotes Question_quotes Direct_quotes Rely_quotes
Friedrich_Ludwig_Bauer
Software Engineering Definition
“(Software engineering is the) establishment and use of sound engineering principles to obtain economically software that is reliable and works on real machines efficiently.”
- Source: [Bauer; 1972]. A paper entitled Software Engineering. Written by Friedrich Ludwig Bauer. Published 1972 in Information Processing 71: Proceedings of Ifip Congress 1971, volume 1. ISBN: 9780720420630.
- See Also:
Fred_Brooks
Team Design
“Team design is increasingly the norm for complex artifacts. Teams are often geographically dispersed. Designers are increasingly divorced from both use and implementation — typically they no longer can build with their own hands the things they design. All kinds of designs are now captured in computer models instead of drawings. Formal design processes are increasingly taught, and they are often mandated by employers.”
- Source: Brooks Jr., F. P. (2010). The Design of Design. Upper Saddle River, NJ: Addison-Wesley. ISBN: 978-0-201-36298-5. Preface.
- Keywords: Design_quotes Team_quotes Complexity_quotes Distance_quotes Deskill_quotes Model_quotes Formality_quotes Mandate_quotes Increase_quotes Norm_quotes Artifact_quotes Geographic_quotes Disperse_quotes Designer_quotes Divorce_quotes Use_quotes Implementation_quotes Typical_quotes Build_quotes Hand_quotes Capture_quotes Computer_quotes Drawing_quotes Process_quotes Teach_quotes Employer_quotes
Alistair_Cockburn
Diligent Use of Bad Practices
"Diligent use of bad practices is still bad."
- Source: Cockburn, A. A. R. (1999). Characterizing people as non-linear 1st order components in software development. HaT Technical Report 1999.03, Humans and Technology, Inc.. Retrieved 2019-06-29 from https://ameyakarve.wordpress.com
/2012/07/22 /characterizing-people -as-non-linear -1st-order- components-in -software-development -cockburn-us/.
- Keywords: Formality_quotes Methodology_quotes Practice_quotes Process_quotes Development_quotes Diligence_quotes Bad_quotes Use_quotes
Mihaly_Csikszentmihalyi
Daydreaming
“One of the simplest ways to use the mind is daydreaming: playing out some sequence of events as mental images. But even this apparently easy way to order thought is beyond the range of many people... Daydreaming not only helps create emotional order by compensating in imagination for unpleasant reality — as when a person can reduce frustration and aggression against someone who has caused injury by visualizing a situation in which the aggressor is punished — but it also allows children and adults to rehearse imaginary situations so that the best strategy for confronting them may be adopted, alternative options considered, unanticipated consequences discovered — all results that help increase the complexity of consciousness. And, of course, when used with skill, daydreaming can be very enjoyable.”
- Source: Mihaly Csikszentmihalyi in the book “Flow: The Psychology of Optimal Experience“, chapter “The Flow of Thought”, page 120. Original content published by Harper Perennial Modern Classics in 1990. Kindle edition published by Harper Collins in 2008. ISBN: 978-0061876721.
- Keywords: Simple_quotes Way_quotes Mind_quotes Daydreaming_quotes Play_quotes Event_quotes Mental_quotes Image_quotes Order_quotes Thought_quotes Beyond_quotes Range_quotes People_quotes Help_quotes Emotion_quotes Compensate_quotes Imagination_quotes Unpleasant_quotes Reality_quotes Reduce_quotes Person_quotes Frustration_quotes Aggression_quotes Cause_quotes Injury_quotes Visualize_quotes Situation_quotes Punish_quotes Allow_quotes Reherse_quotes Best_quotes Strategy_quotes Optimization_quotes Confront_quotes Adopt_quotes Alternative_quotes Unanticipated_quotes Consequence_quotes Discover_quotes Result_quotes Increase_quotes Complexity_quotes Consciousness_quotes Use_quotes Skill_quotes Enjoyable_quotes
David_Epstein
Ill-Defined Problems
“Human intuition, it appears, is not very well engineered to make use of the best tools when faced with what the researchers called ‘ill-defined problems.’”
- Source: David Epstein in the book “Range: Why Generalists Triumph in a Specialized World”. Published 2019 by Riverhead Books. Chapter 5, page 106. ISBN 978-0735214484.
Arthur_L_Herman
Assembly Line Flexibility
“Ford had developed his assembly line to make a single product. Knudsen would show him how it could be used to make any product, anywhere.”
- Source: Arthur L. Herman in the book “Freedom's Forge: How American Business Produced Victory in World War II”. Written by Arthur Herman. Published in 2012 by Random House, New York, NY. ISBN: 9780679604631 (ebook). Page 21.
Hans_Hüttel
Chatbots and Programmers
“Even if chatbots should become a useful tool for programmers, their existence cannot mean the end of programming. It may well be the case that this combination of a built-in repository of code examples and the ability to easily retrieve code examples based on it can be used for generating ideas and for forms of ‘pair programming’.”
- Source: Written by Hans Hüttel in the journal article entitled “On Program Synthesis and Large Language Models”, in Communications of the ACM, volume 68, number 1, 2025-01. DOI:10.1145/3680410.
- Keywords: Chatbot_quotes Useful_quotes Tool_quotes Programmer_quotes Existence_quotes Mean_quotes End_quotes Programming_quotes Case_quotes Combination_quotes Built-in_quotes Repository_quotes Code_quotes Example_quotes Ability_quotes Easy_quotes Retrieve_quotes Base_quotes Use_quotes Generate_quotes Idea_quotes Form_quotes Pair_quotes
Byron_K_Jennings
Science is the Art
“Science is the art of the appropriate approximation. While the flat earth model is usually spoken of with derision it is still widely used. Flat maps, either in atlases or road maps, use the flat earth model as an approximation to the more complicated shape.”
- Source: Byron K. Jennings, In 'On the Nature of Science', Physics in Canada (Jan/Feb 2007), 63, No. 1, 13.
John_Maynard_Keynes
Technological Unemployment
“In our own lifetimes... we may be able to perform all the operations of agriculture, mining, and manufacture with a quarter of the human effort to which we have been accustomed. For the moment the very rapidity of these changes is hurting us and bringing difficult problems to solve... We are being afflicted with... technological unemployment. This means unemployment due to our discovery of means of economising the use of labour outrunning the pace at which we can find new uses for labour. But this is only a temporary phase of maladjustment... In the long run... mankind is solving its economic problem. I would predict that the standard of life in progressive countries one hundred years hence will be between four and eight times as high as it is today.”
- Source: From the Essay “Economic Possibilities for our Grandchildren” written by John Maynard Keynes in 1930. Included in the book “Essays in Persuasion” edited by John Maynard Keynes and published by W. W. Norton & Company in 1963.
- Keywords: Lifetime_quotes Perform_quotes Ability_quotes Operation_quotes Agriculture_quotes Mining_quotes Manufacturing_quotes Quarter_quotes Human_quotes Effort_quotes Rapid_quotes Change_quotes Hurt_quotes Bring_quotes Difficult_quotes Problem_quotes Solve_quotes Afflict_quotes Technology_quotes Unemployment_quotes Employment_quotes Discover_quotes Means_quotes Economize_quotes Labor_quotes Outrun_quotes Pace_quotes Find_quotes Use_quotes Temporary_quotes Phase_quotes Maladjustment_quotes Adjustment_quotes Long_quotes Run_quotes Mankind_quotes Humanity_quotes Economic_quotes Prediction_quotes Standard_quotes Life_quotes Living_quotes Progressive_quotes Country_quotes Hundred_quotes Year_quotes High_quotes Today_quotes
Alfred_Tarski
Definition of Truth
“Not only does the definition of truth seem to be impossible, but even the consistent use of this concept in conformity with the laws of logic.”
- Source: Alfred Tarski in his article ‘The Concept of Truth in Formalized Languages’, written originally in Polish in 1933, translated to English in 1983 by J. H. Woodger and published within the book ‘Logic, Semantics, Metamathematics’ edited by J. Corcoran. Online at http://www.thatmarcusfamily.org/philosophy/Course_Websites/Readings/Tarski%20-%20The%20Concept%20of%20Truth%20in%20Formalized%20Languages.pdf.
Truth Doubtful
“The very possibility of a consistent use of the expression ‘true sentence’ which is in harmony with the laws of logic and the spirit of everyday language seems to be very questionable, and consequently the same doubt attaches to the possibility of constructing a correct definition of this expression.”
- Source: Alfred Tarski in his article ‘The Concept of Truth in Formalized Languages’, written originally in Polish in 1933, translated to English in 1983 by J. H. Woodger and published within the book ‘Logic, Semantics, Metamathematics’ edited by J. Corcoran, page 165. Online at http://www.thatmarcusfamily.org/philosophy/Course_Websites/Readings/Tarski%20-%20The%20Concept%20of%20Truth%20in%20Formalized%20Languages.pdf.
- Keywords: Possibility_quotes Consistent_quotes Use_quotes Expression_quotes True_quotes Truth_quotes Harmony_quotes Law_quotes Logic_quotes Spirit_quotes Everyday_quotes Language_quotes Seem_quotes Questionable_quotes Doubt_quotes Attach_quotes Same_quotes Construct_quotes Correct_quotes Definition_quotes
Satisfaction
“The semantical ambiguity attaching to the concept of satisfaction in its original conception renders an exact characterization of this concept in a single sentence, or even a finite number of sentences, impossible, and so denies us the use of the only method so far known to us of constructing a definition of a true sentence.”
- Source: Alfred Tarski in his article ‘The Concept of Truth in Formalized Languages’, written originally in Polish in 1933, translated to English in 1983 by J. H. Woodger and published within the book ‘Logic, Semantics, Metamathematics’ edited by J. Corcoran, page 225. Online at http://www.thatmarcusfamily.org/philosophy/Course_Websites/Readings/Tarski%20-%20The%20Concept%20of%20Truth%20in%20Formalized%20Languages.pdf.
- Keywords: Semantic_quotes Ambiguity_quotes Attach_quotes Concept_quotes Satisfaction_quotes Original_quotes Render_quotes Exact_quotes Characterization_quotes Single_quotes Sentence_quotes Finite_quotes Number_quotes Impossible_quotes Deny_quotes Use_quotes Method_quotes Far_quotes Know_quotes Construct_quotes Definition_quotes True_quotes
Gerald_Weinberg
Management Deskilling
“Even though the nth-level manager may have originally been a programmer, which is rare enough, he has almost certainly lost any programming ability by the time he reaches these heights. Given the rapid change of programming techniques and hardware, the higher-level manager becomes obsolete even if he retains the skills he originally had and keeps them sharply honed, for those languages and those machines are no longer in use. In a small survey of working programmers, only 15 percent of the first-line managers were thought to be as skillful as the programmers themselves, and none of the higher-level managers.”
- Source: Chapter 6. Weinberg, G. M. (2011). The Psychology of Computer Programming (Silver anniversary edition) | 1971. Weinberg & Weinberg.
- Keywords: Manager_quotes Level_quotes Programmer_quotes Deskill_quotes Skill_quotes Ability_quotes Technology_quotes Hardware_quotes Language_quotes Machine_quotes Survey_quotes Originally_quotes Rare_quotes Certainly_quotes Time_quotes Lost_quotes Reach_quotes Height_quotes Rapid_quotes Change_quotes Programming_quotes Technique_quotes Higher_quotes Obsolete_quotes Retain_quotes Keep_quotes Hone_quotes Longer_quotes Use_quotes Small_quotes Working_quotes Line_quotes First_quotes Thought_quotes
H_G_Wells
Tool User
“Man is the tool-using, fire-making animal.”
- Source: From the book “The World Set Free” by H. G. Wells. Originally published in 1914 in England. Prelude.
- See Also:
- Keywords: Man_quotes Humanity_quotes Tool_quotes Use_quotes Fire_quotes Make_quotes Animal_quotes
Edward_Yourdon
Better Programming Languages
“Better coding techniques may do nothing more than help you arrive at a disaster sooner than before. Better programming languages, used without anything else, may be just what your programmers need to develop a brilliant solution to the wrong problem.”
- Source: Edward Yourdon in the book “Decline and Fall of the American Programmer”. Published in 1992 by Prentice Hall. ISBN: 0-13-203670-3. Chapter 2, section 2.1, page 27.