Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Abstracting Implementation
Search
chriscamac
September 13, 2016
Technology
36
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Abstracting Implementation
Lightning Talk 5 minute presentation
chriscamac
September 13, 2016
Other Decks in Technology
See All in Technology
継続的なAIコスト最適化
bgpat
1
340
Webの常識が通じないHTMLメールのダークモード
teamlab
PRO
0
130
Temporal 最高!でも改めて「日付」について調べたら人類の負債すぎる件
riyaamemiya
0
150
エンタメ企業のM&Aを支えるデータ基盤 ― 統合から店舗のリアルタイム分析まで / Data Engineering Summit 2026
genda
0
180
DWH の限界突破! AI エージェント向け爆速リアルタイムデータ基盤 ClickHouse
jozono
1
480
Benchmarking Disaggregated Serving on vLLM + Dynamo with a Real Coding-Agent Workload
nttcom
1
190
Conditional PED-ANOVA: Hyperparameter Importance in Hierarchical & Dynamic Search Spaces
pfn
PRO
0
140
ストレスなくAIと付き合いたい!こんなときどうしてる?
namiki64
3
550
無理せず続ける、子育てエンジニアの学び
codmoninc
PRO
0
880
二歩目のフロントエンド・ウェブアクセシビリティ
camiha
2
630
AI コーディングと人間の認知スループット / CTO Night & Day 2026 Morning Session / AI Coding and Human Cognitive Throughput
prog893
4
1.2k
アウトプット初心者、半年間のふりかえり
4o1sobblue
0
440
Featured
See All Featured
30 Presentation Tips
portentint
PRO
1
430
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.7k
Fashionably flexible responsive web design (full day workshop)
malarkey
409
67k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
730
Discover your Explorer Soul
emna__ayadi
2
1.3k
Git: the NoSQL Database
bkeepers
PRO
433
67k
Claude Code のすすめ
schroneko
67
230k
A better future with KSS
kneath
240
18k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
1
570
Designing Powerful Visuals for Engaging Learning
tmiket
1
610
Transcript
Abstracting Implementation Lightning Talk By Chris Camac Senior Software Developer
on the Business Team @Miles Technologies
Abstraction Function GetUserSettingsFromCache() ‘get all user settings from cache Dim
cache = GetCacheInstance() Dim userSettings = cache.getAllUserSettings() ‘return current user’s settings Return userSettings.getByUserId(Appsession.UserId) End Function
Abstracting Implementation Problem: “The customer’s UAT feedback is saying that
all currency boxes that are showing negative values should be colored red and be wrapped in parentheses.”
A wrapper class can save your ass!