Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
The importance of Denis Defreyne RUG : : B 2020 - 02 - 06 naming
Slide 2
Slide 2 text
principles cases +
Slide 3
Slide 3 text
Inventory CASE 1
Slide 4
Slide 4 text
moving inventory list
Slide 5
Slide 5 text
moving inventory list Umzugsgutliste
Slide 6
Slide 6 text
moving inventory list Umzugsgutliste moving goods list
Slide 7
Slide 7 text
moving inventory list Umzugsgutliste moving goods list inventory of items
Slide 8
Slide 8 text
Use only one name to refer to a thing. PRINCIPLE 1
Slide 9
Slide 9 text
Use industry-standard names when possible. PRINCIPLE 1b
Slide 10
Slide 10 text
Inventory, redux CASE 2
Slide 11
Slide 11 text
moving inventory list Umzugsgutliste moving goods list inventory of items
Slide 12
Slide 12 text
moving inventory list Umzugsgutliste ( UGL ) moving goods list inventory of items
Slide 13
Slide 13 text
moving inventory list Umzugsgutliste ( UGL ) moving goods list ( MGL ) inventory of items
Slide 14
Slide 14 text
moving inventory list Umzugsgutliste ( UGL ) moving goods list ( MGL ) inventory of items ( IOI )
Slide 15
Slide 15 text
moving inventory list Umzugsgutliste ( UGL ) moving goods list ( MGL ) inventory of items ( IOI )
Slide 16
Slide 16 text
glossary
Slide 17
Slide 17 text
Give different things different names. PRINCIPLE 2
Slide 18
Slide 18 text
Staging CASE 3
Slide 19
Slide 19 text
1 2 3 4 5 stage
Slide 20
Slide 20 text
1 2 3 4 5 stage 1 – 5
Slide 21
Slide 21 text
1 2 3 4 5 pipeline stages
Slide 22
Slide 22 text
1 2 3 4 5 SalesForce stage
Slide 23
Slide 23 text
1 2 3 4 5 SalesForce staging
Slide 24
Slide 24 text
staging stage qa ??? ??? ???
Slide 25
Slide 25 text
staging + sandboxes
Slide 26
Slide 26 text
Rename things when principles are violated. PRINCIPLE 3
Slide 27
Slide 27 text
Make renaming easy. PRINCIPLE 3b
Slide 28
Slide 28 text
Leads CASE 4
Slide 29
Slide 29 text
lead
Slide 30
Slide 30 text
lead the contact information […] of a customer who is interested in a specific product or service.
Slide 31
Slide 31 text
the outside world
Slide 32
Slide 32 text
Lead Manager the outside world
Slide 33
Slide 33 text
Lead Manager Core the outside world
Slide 34
Slide 34 text
Lead Manager Core the outside world Salesforce
Slide 35
Slide 35 text
Lead Manager Core the outside world Salesforce
Slide 36
Slide 36 text
Lead Manager Core the outside world Salesforce manages leads
Slide 37
Slide 37 text
Lead Manager Core the outside world Salesforce manages leads does not manage leads
Slide 38
Slide 38 text
Ensure names match meaning. PRINCIPLE 4
Slide 39
Slide 39 text
Leads, redux CASE 5
Slide 40
Slide 40 text
Core
Slide 41
Slide 41 text
Core leads id from_street to_street …
Slide 42
Slide 42 text
Break up things that can’t be named properly. PRINCIPLE 5
Slide 43
Slide 43 text
Importers and exporters CASE 6
Slide 44
Slide 44 text
Core Salesforce
Slide 45
Slide 45 text
Core Salesforce Importer Exporter
Slide 46
Slide 46 text
Core Salesforce Exporter Importer
Slide 47
Slide 47 text
Core Salesforce Importer Exporter
Slide 48
Slide 48 text
Core Exporter Importer Exporter Exporter Importer Importer Exporter Importer
Slide 49
Slide 49 text
Core Importer Exporter Importer Importer Exporter Exporter Importer Exporter
Slide 50
Slide 50 text
Core Importer Exporter Importer Exporter Exporter Importer Importer Exporter
Slide 51
Slide 51 text
Be consistently correct. PRINCIPLE 6
Slide 52
Slide 52 text
1 2 3 4 5 6
Slide 53
Slide 53 text
Bonus round! CASE ∞
Slide 54
Slide 54 text
Total price = total_price
Slide 55
Slide 55 text
Total price = total_price +
Slide 56
Slide 56 text
hercules hercules-ui
Slide 57
Slide 57 text
hercules hercules-ui UI lives here
Slide 58
Slide 58 text
UI
Slide 59
Slide 59 text
UI api.company.de
Slide 60
Slide 60 text
No content
Slide 61
Slide 61 text
P1 Use only one name to refer to a thing.
Slide 62
Slide 62 text
P1 Give different things different names.
Slide 63
Slide 63 text
P1 Rename things when principles are violated.
Slide 64
Slide 64 text
P1 Ensure names match meaning.
Slide 65
Slide 65 text
P1 Break up things that can’t be named properly.
Slide 66
Slide 66 text
P1 Be consistently correct.
Slide 67
Slide 67 text
1 2 3 4 5 6 DONE
Slide 68
Slide 68 text
DONE
Slide 69
Slide 69 text
No content