Submit Search
Upload
Expressive objects
•
Download as PPTX, PDF
•
0 likes
•
542 views
Llewellyn Falco
Follow
Techniques to make expressive toStrings on your objects
Read less
Read more
Software
Report
Share
Report
Share
1 of 30
Download now
Recommended
Hello world
Hello world
llynn83wou
HelloWorld
HelloWorld
llynn83wou
Xquery xpath
Xquery xpath
Ashoka Vanjare
MySQL database user creation
MySQL database user creation
alauddindcl
JSONSchema with golang
JSONSchema with golang
Suraj Deshmukh
Martin Splitt "A short history of the web"
Martin Splitt "A short history of the web"
Fwdays
TableValuedParameters
TableValuedParameters
redkev
Selenium sandwich-2
Selenium sandwich-2
Workhorse Computing
Recommended
Hello world
Hello world
llynn83wou
HelloWorld
HelloWorld
llynn83wou
Xquery xpath
Xquery xpath
Ashoka Vanjare
MySQL database user creation
MySQL database user creation
alauddindcl
JSONSchema with golang
JSONSchema with golang
Suraj Deshmukh
Martin Splitt "A short history of the web"
Martin Splitt "A short history of the web"
Fwdays
TableValuedParameters
TableValuedParameters
redkev
Selenium sandwich-2
Selenium sandwich-2
Workhorse Computing
Ian Selby: Server Side JS (SF JS #3)
Ian Selby: Server Side JS (SF JS #3)
SanFrancisco JavaScriptMeetup
Rethink Frontend Development With Elm
Rethink Frontend Development With Elm
Brian Hogan
Selenium Sandwich Part 1: Data driven Selenium
Selenium Sandwich Part 1: Data driven Selenium
Workhorse Computing
iPhone NSURLConnection-2
iPhone NSURLConnection-2
Chalermchon Samana
Simple todo app with meteor
Simple todo app with meteor
Alex Long
Open course(programming languages) 20150318
Open course(programming languages) 20150318
JangChulho
Selenium web driver useful commands
Selenium web driver useful commands
KadarkaraiSelvam
Json parser
Json parser
Son Nguyen
ElasticSearch for .NET Developers
ElasticSearch for .NET Developers
Ben van Mol
Rails, Postgres, Angular, and Bootstrap: The Power Stack
Rails, Postgres, Angular, and Bootstrap: The Power Stack
David Copeland
Mule parsing with json
Mule parsing with json
Anirban Sen Chowdhary
Introduction to Schematron
Introduction to Schematron
Octavian Nadolu
Elasticsearch in 15 Minutes
Elasticsearch in 15 Minutes
Karel Minarik
Finding the right stuff, an intro to Elasticsearch (at Rug::B)
Finding the right stuff, an intro to Elasticsearch (at Rug::B)
Michael Reinsch
Cassandra 3.0 - JSON at scale - StampedeCon 2015
Cassandra 3.0 - JSON at scale - StampedeCon 2015
StampedeCon
JakartaData-JCon.pptx
JakartaData-JCon.pptx
EmilyJiang23
Elasticsearch And Ruby [RuPy2012]
Elasticsearch And Ruby [RuPy2012]
Karel Minarik
elasticsearch - advanced features in practice
elasticsearch - advanced features in practice
Jano Suchal
Модерни езици за програмиране за JVM (2011)
Модерни езици за програмиране за JVM (2011)
Bozhidar Batsov
Overview of GraphQL & Clients
Overview of GraphQL & Clients
Pokai Chang
Barcamp Auckland Rails3 presentation
Barcamp Auckland Rails3 presentation
Sociable
Eve - REST API for Humans™
Eve - REST API for Humans™
Nicola Iarocci
More Related Content
What's hot
Ian Selby: Server Side JS (SF JS #3)
Ian Selby: Server Side JS (SF JS #3)
SanFrancisco JavaScriptMeetup
Rethink Frontend Development With Elm
Rethink Frontend Development With Elm
Brian Hogan
Selenium Sandwich Part 1: Data driven Selenium
Selenium Sandwich Part 1: Data driven Selenium
Workhorse Computing
iPhone NSURLConnection-2
iPhone NSURLConnection-2
Chalermchon Samana
Simple todo app with meteor
Simple todo app with meteor
Alex Long
Open course(programming languages) 20150318
Open course(programming languages) 20150318
JangChulho
Selenium web driver useful commands
Selenium web driver useful commands
KadarkaraiSelvam
What's hot
(7)
Ian Selby: Server Side JS (SF JS #3)
Ian Selby: Server Side JS (SF JS #3)
Rethink Frontend Development With Elm
Rethink Frontend Development With Elm
Selenium Sandwich Part 1: Data driven Selenium
Selenium Sandwich Part 1: Data driven Selenium
iPhone NSURLConnection-2
iPhone NSURLConnection-2
Simple todo app with meteor
Simple todo app with meteor
Open course(programming languages) 20150318
Open course(programming languages) 20150318
Selenium web driver useful commands
Selenium web driver useful commands
Similar to Expressive objects
Json parser
Json parser
Son Nguyen
ElasticSearch for .NET Developers
ElasticSearch for .NET Developers
Ben van Mol
Rails, Postgres, Angular, and Bootstrap: The Power Stack
Rails, Postgres, Angular, and Bootstrap: The Power Stack
David Copeland
Mule parsing with json
Mule parsing with json
Anirban Sen Chowdhary
Introduction to Schematron
Introduction to Schematron
Octavian Nadolu
Elasticsearch in 15 Minutes
Elasticsearch in 15 Minutes
Karel Minarik
Finding the right stuff, an intro to Elasticsearch (at Rug::B)
Finding the right stuff, an intro to Elasticsearch (at Rug::B)
Michael Reinsch
Cassandra 3.0 - JSON at scale - StampedeCon 2015
Cassandra 3.0 - JSON at scale - StampedeCon 2015
StampedeCon
JakartaData-JCon.pptx
JakartaData-JCon.pptx
EmilyJiang23
Elasticsearch And Ruby [RuPy2012]
Elasticsearch And Ruby [RuPy2012]
Karel Minarik
elasticsearch - advanced features in practice
elasticsearch - advanced features in practice
Jano Suchal
Модерни езици за програмиране за JVM (2011)
Модерни езици за програмиране за JVM (2011)
Bozhidar Batsov
Overview of GraphQL & Clients
Overview of GraphQL & Clients
Pokai Chang
Barcamp Auckland Rails3 presentation
Barcamp Auckland Rails3 presentation
Sociable
Eve - REST API for Humans™
Eve - REST API for Humans™
Nicola Iarocci
Elasticsearch in 15 minutes
Elasticsearch in 15 minutes
David Pilato
XML Schema Patterns for Databinding
XML Schema Patterns for Databinding
Paul Downey
JCConf TW 2014 - Modern Design Pattern
JCConf TW 2014 - Modern Design Pattern
Steven Wang
Basics of JSON (JavaScript Object Notation) with examples
Basics of JSON (JavaScript Object Notation) with examples
Sanjeev Kumar Jaiswal
Building Go Web Apps
Building Go Web Apps
Mark
Similar to Expressive objects
(20)
Json parser
Json parser
ElasticSearch for .NET Developers
ElasticSearch for .NET Developers
Rails, Postgres, Angular, and Bootstrap: The Power Stack
Rails, Postgres, Angular, and Bootstrap: The Power Stack
Mule parsing with json
Mule parsing with json
Introduction to Schematron
Introduction to Schematron
Elasticsearch in 15 Minutes
Elasticsearch in 15 Minutes
Finding the right stuff, an intro to Elasticsearch (at Rug::B)
Finding the right stuff, an intro to Elasticsearch (at Rug::B)
Cassandra 3.0 - JSON at scale - StampedeCon 2015
Cassandra 3.0 - JSON at scale - StampedeCon 2015
JakartaData-JCon.pptx
JakartaData-JCon.pptx
Elasticsearch And Ruby [RuPy2012]
Elasticsearch And Ruby [RuPy2012]
elasticsearch - advanced features in practice
elasticsearch - advanced features in practice
Модерни езици за програмиране за JVM (2011)
Модерни езици за програмиране за JVM (2011)
Overview of GraphQL & Clients
Overview of GraphQL & Clients
Barcamp Auckland Rails3 presentation
Barcamp Auckland Rails3 presentation
Eve - REST API for Humans™
Eve - REST API for Humans™
Elasticsearch in 15 minutes
Elasticsearch in 15 minutes
XML Schema Patterns for Databinding
XML Schema Patterns for Databinding
JCConf TW 2014 - Modern Design Pattern
JCConf TW 2014 - Modern Design Pattern
Basics of JSON (JavaScript Object Notation) with examples
Basics of JSON (JavaScript Object Notation) with examples
Building Go Web Apps
Building Go Web Apps
More from Llewellyn Falco
Lets connect linked_in
Lets connect linked_in
Llewellyn Falco
Test driven development done well
Test driven development done well
Llewellyn Falco
Do not use the greater than sign in programming
Do not use the greater than sign in programming
Llewellyn Falco
Cutting code quickly
Cutting code quickly
Llewellyn Falco
The falco technical coaching framework
The falco technical coaching framework
Llewellyn Falco
Roi on learning hour
Roi on learning hour
Llewellyn Falco
Mob programming
Mob programming
Llewellyn Falco
Mob testing
Mob testing
Llewellyn Falco
Developing design sense of code smells
Developing design sense of code smells
Llewellyn Falco
10x
10x
Llewellyn Falco
Strong Style Pairing
Strong Style Pairing
Llewellyn Falco
Exploratory and Unit Testing
Exploratory and Unit Testing
Llewellyn Falco
Increase testability with code seams
Increase testability with code seams
Llewellyn Falco
Advanced unit testing
Advanced unit testing
Llewellyn Falco
The curse of knowledge
The curse of knowledge
Llewellyn Falco
Approval testing from basic to advanced
Approval testing from basic to advanced
Llewellyn Falco
Intentional code
Intentional code
Llewellyn Falco
Strategy agile games 2015
Strategy agile games 2015
Llewellyn Falco
Getting existing code under tests
Getting existing code under tests
Llewellyn Falco
Lean coffee
Lean coffee
Llewellyn Falco
More from Llewellyn Falco
(20)
Lets connect linked_in
Lets connect linked_in
Test driven development done well
Test driven development done well
Do not use the greater than sign in programming
Do not use the greater than sign in programming
Cutting code quickly
Cutting code quickly
The falco technical coaching framework
The falco technical coaching framework
Roi on learning hour
Roi on learning hour
Mob programming
Mob programming
Mob testing
Mob testing
Developing design sense of code smells
Developing design sense of code smells
10x
10x
Strong Style Pairing
Strong Style Pairing
Exploratory and Unit Testing
Exploratory and Unit Testing
Increase testability with code seams
Increase testability with code seams
Advanced unit testing
Advanced unit testing
The curse of knowledge
The curse of knowledge
Approval testing from basic to advanced
Approval testing from basic to advanced
Intentional code
Intentional code
Strategy agile games 2015
Strategy agile games 2015
Getting existing code under tests
Getting existing code under tests
Lean coffee
Lean coffee
Recently uploaded
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
masabamasaba
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
HimanshiGarg82
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
ayushiqss
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
VishalKumarJha10
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
Mind IT Systems
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
ICS
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
Shane Coughlan
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
OnePlan Solutions
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
Delhi Call girls
Direct Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension Aid
Philip Schwarz
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
kalichargn70th171
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
masabamasaba
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
kalichargn70th171
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
Willy Marroquin (WillyDevNET)
ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Nitya salvi
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
Fatema Valibhai
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
aagamshah0812
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
Jittipong Loespradit
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
masabamasaba
Recently uploaded
(20)
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
Direct Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension Aid
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide Deck
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
Expressive objects
1.
@LlewellynFalco Expressive Objects @LlewellynFalco
2.
@LlewellynFalco
3.
@LlewellynFalco
4.
@LlewellynFalco
5.
@LlewellynFalco (LEFT SHIFT) << friend std::ostream
&operator<<(std::ostream &os, const YourClassName &name) { os << "a: " << name.a; return os; }
6.
@LlewellynFalco XML <book id="bk101"> <author>Gambardella, Matthew</author> <title>XML
Developer's Guide</title> <genre>Computer</genre> <price>44.95</price> <publish_date>2000-10-01</publish_date> <description>An in-depth look at creating applications with XML.</description> </book>
7.
@LlewellynFalco JSON { "book": { “id": "bk101", "author":
"Gambardella, Matthew", "title": "XML Developer's Guide", "genre": "Computer", "price": 44.95, "publish_date": "2000-10-01", "description": "An in-depth look at creating applications with XML." } }
8.
@LlewellynFalco YAML book: id: bk101 author: Gambardella,
Matthew title: XML Developer's Guide genre: Computer price: '44.95' publish_date: '2000-10-01' description: An in-depth look at creating applications with XML.
9.
@LlewellynFalco SIMPLE (book: id: bk101,
author: Matthew Gambardella, title: XML Developer's Guide, genre: Computer, price: '44.95’, publish_date: '2000-10-01’, description: An in- depth look at creating applications with XML.)
10.
@LlewellynFalco SIMPLER Book(Matthew Gambardella, XML
Developer's Guide, $44.95)
11.
@LlewellynFalco FORMAT (author, title, price)
= (Matthew Gambardella, XML Developer's Guide, 44.95)
12.
@LlewellynFalco FORMAT (author, title, price)
= (Matthew Gambardella, XML Developer's Guide, 44.95) (author, title, price) = (Woody Zuill, Mob Programming, 93.22) (author, title, price) = (Diana Larsen, Agile Retrospectives, 4.99) (author, title, price) = (Kent Beck, Test Driven Development, 24.15)
13.
@LlewellynFalco CSV author, title, price Matthew
Gambardella, XML Developer's Guide, 44.95 Woody Zuill, Mob Programming, 93.22 Diana Larsen, Agile Retrospectives, 4.99 Kent Beck, Test Driven Development, 24.15
14.
@LlewellynFalco TABBED Author | Title
| price Matthew Gambardella | XML Developer's Guide | 44.95 Woody Zuill | Mob Programming | 93.22 Diana Larsen | Agile Retrospectives | 4.99 Kent Beck | Test Driven Development | 24.15
15.
@LlewellynFalco GIRD .......... .SSS...... .....B.... .....B.... ...._*_... .....B....
16.
@LlewellynFalco (LEFT SHIFT) << friend std::ostream
&operator<<(std::ostream &os, const YourClassName &name) { os << "a: " << name.a; return os; }
17.
@LlewellynFalco
18.
@LlewellynFalco FORMAT (author, title, price)
= (Matthew Gambardella, XML Developer's Guide, 44.95)
19.
@LlewellynFalco friend std::ostream &operator<<(std::ostream
&os, const Book &book) { os << "(author, title, price) = (Matthew Gambardella, XML Developer's Guide, 44.95)“; return os; }
20.
@LlewellynFalco friend std::ostream &operator<<(std::ostream
&os, const Book &book) { os << "(author, title, price) = (" << "Matthew Gambardella" << ", XML Developer's Guide, 44.95)“; return os; }
21.
@LlewellynFalco friend std::ostream &operator<<(std::ostream
&os, const Book &book) { os << "(author, title, price) = (" << "Matthew Gambardella" << ", " << "XML Developer's Guide" << ", 44.95)“; return os; }
22.
@LlewellynFalco friend std::ostream &operator<<(std::ostream
&os, const Book &book) { os << "(author, title, price) = (" << "Matthew Gambardella" << ", " << "XML Developer's Guide" << ", " << "44.95" << ")"; return os; }
23.
@LlewellynFalco friend std::ostream &operator<<(std::ostream
&os, const Book &book) { os << "(author, title, price) = (" << book.name << ", " << "XML Developer's Guide" << ", " << "44.95" << ")"; return os; }
24.
@LlewellynFalco friend std::ostream &operator<<(std::ostream
&os, const Book &book) { os << "(author, title, price) = (" << book.name << ", " << book.title << ", " << "44.95" << ")"; return os; }
25.
@LlewellynFalco friend std::ostream &operator<<(std::ostream
&os, const Book &book) { os << "(author, title, price) = (" << book.name << ", " << book.title << ", " << book.price << ")"; return os; }
26.
@LlewellynFalco <type> xml </type> {
“type”: “json” } type: yaml (type: simple) (simpler) (type) = (formatted) Type, Csv , Type | Tabbed | Type = other? ?
27.
@LlewellynFalco RESOURCES
28.
@LlewellynFalco #ApprovalTests #.Net #Java #C++
#Python #Perl #Ruby #Go #Javascript Github.com/Approvals 21 episode YouTube series
29.
@LlewellynFalco #MobProgrammingGuidebook
30.
@LlewellynFalco Slides at: THANK YOU (PLEASE
CONNECT VIA LINKEDIN AND TWITTER) @LlewellynFalco youtube.com/isidoreus LlewellynFalco.Blogspot.com approvaltests.com
Download now