当前位置:网站首页>If PPT is drawn like this, can the defense of work report be passed?
If PPT is drawn like this, can the defense of work report be passed?
2020-11-06 01:23:00 【Bugstack wormhole stack】
author : Little brother Fu
Blog :https://bugstack.cn
precipitation 、 Share 、 grow up , Let yourself and others have something to gain !
One 、 Preface
The title is a bit fierce , But the content is dry ! Most programmers don't draw PPT, We can't sort out the architecture diagram . Many years of work , But they don't sort out their own knowledge , As time goes on, you can only do , I won't say . good , So this article will take you to draw pictures together , Do a Painted baby!
Good math, good general code , What about playing chess ?
After years of programming , There are often family members asking , Is it OK for your child to report to the computer . He is good at math 、 He is good at English 、 He likes playing games ...
, In general, I also recommend to learn java
Ha ha ha .
It also makes me think of why I learned Computer · Software Engineering , I remember that at that time, there was no choice after weighing , What's more, you can buy a computer at home . Like computers , It's my first time in junior high school microcomputer
, open win98 It starts with the interface . but , There's no money for , Only for the purpose of learning , Apply to buy a little overlord learning machine , Last hit Eat mushrooms and grow up
The game of .
If , I have to say what it will be , To learn programming well . Then I must think of following me 20 year To chess , From primary school 、 To junior high school 、 To high school 、 To college , And from graduation to now , It's all around me .
The picture on the left is New shot
Of , The right side is College roommates play chess
, Ha ha ha , Remembrance . I've had a record ;
- Chess every day , trade 5-3.
- In junior high school, with the teacher 、 The headmaster , Yes, I have .
- In high school, a partner came to challenge , Take advantage of the lunch break 30 minute , Beat me . I killed him for half an hour 10 disc , No more playing .
- I was a dorm in college , Outside the dormitory , Ha ha ha , Because the scope is small , No war has ever won mine .
- Working hours , In fact, there is less play at this time , But at work , silly , Kill the person in charge 6、7 disc , Don't follow me .
Ha ha ha , All the above are the achievements of the war , In fact, there are times when you lose a lot , such as , My primary school classmates garden 、 The old man outside ad 、 The person in charge, his father ( The old man is an industry 7
).
Put down the win or lose , Playing chess can really cultivate good logical thinking ability , You can see 3、5 Step , Make a set by thinking about 7、8 Step , It's like ; Smoke and kill
、 After the horse farts
、 Double cannon knives gouge out the heart
, I don't know if you can play chess, too , If you know a little bit , Who won the next set , It's green .
Logical thinking , It doesn't affect the beginning of learning to program , Also does not delay the simple function use , But there is a bottleneck at every stage of programming , Break through the data structure 、 Breakthrough algorithm 、 Break through the business , Constantly break through their own horizons , At the same time, you should be able to write , You have to be able to speak clearly .
PPT, If you want to make it clear, you have to mention this stage , draw PPT. Of course, that includes , Architecture diagram 、 flow chart 、 Mind maps and so on , All these aids are designed to reduce Communication costs . Let the audience understand your ideas as quickly as possible , Put the product you want to make 、 Design 、 function 、 System , Make it clear to everyone . Then we need to express it with the help of a very clear graph . Of course , If you can use a few lines of text , perhaps word It's OK to explain clearly !
I'm going to introduce a few PPT drawing , It's kind of helpful. I don't know PPT The partners , Offer some ideas . All of the PPT material , You can pay attention to the official account :bugstack Wormhole stack
, reply download
, Open the link to find ID:19.
Two 、 Conference Room
Thank you plane
, I've already had 3 It's been months , It's going to be a full-time job , You need to make a report before you become a regular .
group leader : The plane , Your report includes how your writing is going ?
Thank you plane : I have written , Take my recent project , flow chart 、 System architecture , It's all written . group leader , You look at .
group leader : It's all words , What's more, it's all vague screenshots , this , What's more, it's got a dynamic effect ! The plane , The plane , Turn it off .
Thank you plane :, It's embarrassing , I haven't written about it before .
group leader :PPT, It's for your work , You don't have to PPT How much do you do . It's about letting you use PPT This tool , Put what you want to express , More clearly 、 Faster , Let the audience understand .
Thank you plane : So how do I start ?
group leader : First of all, tell me what you want to talk about this time , Sum up with mind mapping , For example, you want to ; To introduce myself 、 Participation in the project 、 System architecture 、 Core processes and so on , After that, each chapter is drawing the drawing you want , These drawings are to assist you in your speech . Don't write big words , The text part is what you have to say with great flow , But not according to PPT Read it out .
Thank you plane : also … also ,, It's complicated , Um. , I'll do it again .
3、 ... and 、PPT drawing
PPT It's a tool , It's like word、excel equally , Their use in different fields , The form of content presentation is completely different . But these differences are the focus of every industry .
Generally in the software industry , We PPT The picture in it , It's usually the architecture diagram . Architecture diagram is the way to map the real system architecture , Express it . A clear architecture , It should be to solve the consensus 、 Reduce differences 、 Reduce communication costs as a result . The frame composition is not necessarily a picture , Targeting different groups of people may include ; Physical view
、 Logical view
、 Structural view
、 Process view
、 Development view
etc. , But no matter what the ultimate goal is for different groups of people , Find a unified consensus .
1. chart
background : In order to be able to stand in a global perspective to observe the overall system perspective , We'll draw some coarse-grained structural diagrams . The stereogram is also a way of physical view , To reflect the overall perspective of R & D to online operation and maintenance .
- difficulty :
- comment : The stereogram is in PPT It is relatively difficult to draw , But it's still good from the effect display . In particular, it describes the relationship between hardware and software of the system , It reflects how the components of the system are deployed to the machine nodes , In guiding the implementation process , It's going to be very good .
A spoof : In order to make people more aware of , The image of this picture . Little brother Fu , Replace all the text in this picture .
- difficulty :
- comment :
It doesn't taste any better
, It's very convenient to see this time !
2. Architecture diagram
explain : The architecture diagram that we usually refer to , It's a piece that shows the hierarchy of system architecture , Demonstration of Standard Specification . It can also be used to describe system service layering , for example ; The evolution of Alipay architecture 、 Meituan's system service 、 Wechat payment architecture and so on , Can be displayed in a similar way .
- difficulty :
- comment : Such a picture is not difficult to draw , From the structure, it is divided into up and down and left and right . Top and bottom represent system layering , The left and right represent different areas and blocks . According to this structure , You can make your system architecture clear . Of course , Don't stick to one form , The point is to make things clear .
3. Function diagram
explain : After describing the system architecture , Also need to the system's core data flow , How to communicate , How to interact , Define and present . And this part is the core business implementation part of the architecture diagram , With such a unified structure , So that all R & D can be developed under one standard .
- difficulty :
- comment : This is a domain driven design oriented system module interaction diagram , From left to right shows the flow of data and the data relationships with other systems . Such a diagram is mainly used to distinguish system boundary responsibilities , Avoid confusion of definitions , Responsibilities are not clear , Random development .
4. flow chart
explain : Flowcharts are the most common in R & D , That is to say visio The business process of Chinese painting , A map to guide R & D . This part of the diagram can be from product design and then research and development into technical implementation process . This picture is very important , Because every direction of it , They are all guiding the function realization .
- difficulty :
- comment : Such a graph is generally shown in visio In the lane , And it's painted in ppt It's all reduced , Showing the core process , It's like whether you've been through risk control or not. There's no painting here . And the focus here is , Namely Wie Some key processes are explained and illustrated .
5. Logic diagram
explain : The logic diagram is also a part of the whole system architecture diagram , Relatively speaking, it's the hardest part , Because we need to show the complex logic of the system on the diagram , Especially when it comes to mathematical logic . Here we draw a picture of ThreadLocal
Open addressing logic diagram for inserting data . For related articles, please read 《ThreadLocal You have to ask , I'll hang up !》
- difficulty :
- comment :
ThreadLocal
The specific logic of inserting data is not described here , Relevant content can be read 《ThreadLocal You have to ask , I'll hang up !》 This part PPT The content of , The main difficulty lies in the need to abstract mathematical logic itself , Express clearly with a good picture . You can understand the core of logic by looking at the diagram , In this way, the communication cost is greatly reduced , It can also give learners a reference .
Four 、 summary
- I've been asked by my friends what kind of tools I used to draw the pictures in the article , It's pretty good . It's all in
PPT
It's painted on , As long as there are some lattices 、 line 、 Color and so on can draw a picture , Other tools are the same , for exampleVisio
It can also be painted inside . meanwhilexmind
It's also a great tool . - PPT The main purpose of the draft is to clarify the complicated logic , Reduce communication costs , But if someone takes PPT Draw pancakes with you , Remember not to eat .
- Many programmers don't talk about painting PPT, It's not easy for everyone to understand their own code . So in order to go further , We must break through the expression ability of logical thinking , Learn more, see more, do more .
- The original draft of the paper can be concerned with the official account :
bugstack Wormhole stack
, replydownload
, Open the link to find ID:195、 ... and 、 Series recommendation
- Is the grass , You're poisoning the code !
- A code review , Almost couldn't pass the probation period !
- Why programmers are keen on building wheels , Promotion and raise ?
- Relearning Java Design patterns (22 Real development scenarios )
- Face to face manual ( Get on the fastest car , Take the most expensive offer)
( Please indicate the author and source of this article WeChat official account :bugstack Wormhole stack | author : Little brother Fu )
版权声明
本文为[Bugstack wormhole stack]所创,转载请带上原文链接,感谢
边栏推荐
- Existence judgment in structured data
- 6.1.1 handlermapping mapping processor (1) (in-depth analysis of SSM and project practice)
- 6.1.2 handlermapping mapping processor (2) (in-depth analysis of SSM and project practice)
- Python + appium automatic operation wechat is enough
- axios学习笔记(二):轻松弄懂XHR的使用及如何封装简易axios
- 一篇文章带你了解CSS3圆角知识
- 6.2 handleradapter adapter processor (in-depth analysis of SSM and project practice)
- High availability cluster deployment of jumpserver: (6) deployment of SSH agent module Koko and implementation of system service management
- Examples of unconventional aggregation
- Installing the consult cluster
猜你喜欢
每个前端工程师都应该懂的前端性能优化总结:
Computer TCP / IP interview 10 even asked, how many can you withstand?
Working principle of gradient descent algorithm in machine learning
vue任意关系组件通信与跨组件监听状态 vue-communication
Summary of common algorithms of linked list
Natural language processing - BM25 commonly used in search
Not long after graduation, he earned 20000 yuan from private work!
Subordination judgment in structured data
Thoughts on interview of Ali CCO project team
Python download module to accelerate the implementation of recording
随机推荐
Filecoin最新动态 完成重大升级 已实现四大项目进展!
数据产品不就是报表吗?大错特错!这分类里有大学问
從小公司進入大廠,我都做對了哪些事?
数字城市响应相关国家政策大力发展数字孪生平台的建设
EOS创始人BM: UE,UBI,URI有什么区别?
ES6学习笔记(二):教你玩转类的继承和类的对象
加速「全民直播」洪流,如何攻克延时、卡顿、高并发难题?
一篇文章带你了解CSS 渐变知识
一篇文章带你了解CSS3 背景知识
Summary of common algorithms of linked list
多机器人行情共享解决方案
深度揭祕垃圾回收底層,這次讓你徹底弄懂她
Classical dynamic programming: complete knapsack problem
Let the front-end siege division develop independently from the back-end: Mock.js
教你轻松搞懂vue-codemirror的基本用法:主要实现代码编辑、验证提示、代码格式化
Keyboard entry lottery random draw
Examples of unconventional aggregation
How to select the evaluation index of classification model
OPTIMIZER_ Trace details
Real time data synchronization scheme based on Flink SQL CDC