Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Over-Engineering: The hidden monster
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Mete Bulutay
September 12, 2017
Programming
0
190
Over-Engineering: The hidden monster
Eindhoven Developers Meetup
Mete Bulutay
September 12, 2017
Tweet
Share
More Decks by Mete Bulutay
See All by Mete Bulutay
Indexing & searching social media feeds in Office 365
codingmag
0
140
Building your Own Web-based Forms Solution in SharePoint 2013-2016
codingmag
0
130
Future of SharePoint
codingmag
0
150
SharePoint in The Cloud
codingmag
0
150
Bulutlar İçinde SharePoint
codingmag
0
140
Automated SharePoint Portal Installation
codingmag
0
150
Other Decks in Programming
See All in Programming
15年続くIoTサービスのSREエンジニアが挑む分散トレーシング導入
melonps
2
170
CSC307 Lecture 01
javiergs
PRO
0
690
今から始めるClaude Code超入門
448jp
7
8.4k
CSC307 Lecture 04
javiergs
PRO
0
660
フルサイクルエンジニアリングをAI Agentで全自動化したい 〜構想と現在地〜
kamina_zzz
0
400
カスタマーサクセス業務を変革したヘルススコアの実現と学び
_hummer0724
0
630
CSC307 Lecture 02
javiergs
PRO
1
770
疑似コードによるプロンプト記述、どのくらい正確に実行される?
kokuyouwind
0
380
Spinner 軸ズレ現象を調べたらレンダリング深淵に飲まれた #レバテックMeetup
bengo4com
1
230
登壇資料を作る時に意識していること #登壇資料_findy
konifar
4
970
インターン生でもAuth0で認証基盤刷新が出来るのか
taku271
0
190
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
680
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
174
15k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
63
WENDY [Excerpt]
tessaabrams
9
36k
Navigating Team Friction
lara
192
16k
Optimising Largest Contentful Paint
csswizardry
37
3.6k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
GitHub's CSS Performance
jonrohan
1032
470k
Designing for Performance
lara
610
70k
Documentation Writing (for coders)
carmenintech
77
5.2k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
60
42k
Odyssey Design
rkendrick25
PRO
1
490
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
Transcript
Over-Engineering: The hidden monster Eindhoven Developers Meetup
Mete Bulutay Eindhoven Developers Meetup @codeholionet www.linkedin.com/in/mete-bulutay http://youtube.com/codingmag http://codingmag.com
[email protected]
Senior Software Engineer Insights Developing for 13 years .Net & SharePoint
Part 1 // Todo: Monster behind a rock Eindhoven Developers
Meetup
Over-Engineering Over-complicating things… Eindhoven Developers Meetup
Effect of Over-Engineering Analysis Design Development Eindhoven Developers Meetup
Part 2 Re-inventing the wheel Eindhoven Developers Meetup
Data collection form Eindhoven Developers Meetup
Ideal flow Eindhoven Developers Meetup Print + Scan Business Intelligence
The web-based wheel! Eindhoven Developers Meetup
Effort vs. Value Eindhoven Developers Meetup Feature Effort % Value
% Web-based excel 70 0 Scanning 15 5 BI 15 95
Lessons Learned Eindhoven Developers Meetup Negotiate the requirements
Focus less on your CV! PM: Is it possible? Dev: Yes, but…
Part 3 Out of the “box” Eindhoven Developers Meetup
SharePoint 2010 Core Features Eindhoven Developers Meetup Lists Pages Sites
Auth Search Web Parts
Lessons Learned Eindhoven Developers Meetup KISS Why OOB?
Custom code for OOB takes much more time than custom dev
Part 4 Good, Bad & Ugly Eindhoven Developers Meetup
Ugly Eindhoven Developers Meetup Playground for patterns Too
complicated Keeping legacy for too long
Good / not harmful Eindhoven Developers Meetup Refactoring while
adding new features DI, unit tests (even for Demo / PoC) Handle edge cases
QA @codeholionet www.linkedin.com/in/mete-bulutay http://youtube.com/codingmag http://codingmag.com
[email protected]
Eindhoven Developers Meetup