Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Q&A

Post History

50%
+0 −0
Q&A Metaphors and other "tricks" in scientific papers

In scientific papers (in my case it's usually in computer science) it seems to me that some techniques which help in explaining concepts and technology are not used that much. For example a metaph...

2 answers  ·  posted 7y ago by Higemaru‭  ·  last activity 4y ago by System‭

#3: Attribution notice added by user avatar System‭ · 2019-12-08T06:04:18Z (over 4 years ago)
Source: https://writers.stackexchange.com/q/26545
License name: CC BY-SA 3.0
License URL: https://creativecommons.org/licenses/by-sa/3.0/
#2: Initial revision by user avatar Higemaru‭ · 2019-12-08T06:04:18Z (over 4 years ago)
In scientific papers (in my case it's usually in computer science) it seems to me that some techniques which help in explaining concepts and technology are not used that much.

For example a metaphor often helps one to understand abstract concepts. Not the most useful example but something like "Monads are like burritos, they are not plain, but something wrapped in something else".

Another such technique would be explaining a specific (and simple) case of something - and maybe a second and third case - only to reveal later on **what** they are actually specific cases of. By successfully following the simple examples and seeing what they have in common, it is then easier to get an intuition about what the abstraction is all about. As a bonus, it might also make studying the material more enjoyable because it just seems easier.

Now, I don't remember reading stuff like that all too often in scientific papers, but I often find them in online tutorials, blogs and such.

Is their use generally discouraged, and if so why?

I might be wrong in at least two ways:

1. These "tricks" are used. I just don't see them.
2. They have a disadvantage I did not think of. I just think they can be very beneficial, and the extra time spent reading is often worth it. 

I think the online book [Learn You a Haskell for Great Good!](http://learnyouahaskell.com/chapters) does most of the things I mean. It also includes some jokes and funny drawings which are **not** what I'm talking about.

#1: Imported from external source by user avatar System‭ · 2017-02-06T15:24:18Z (about 7 years ago)
Original score: 3