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
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
コントリビューターによるDenoのすゝめ / Deno Recommendations by a Contributor
petamoriken
0
200
360° Signals in Angular: Signal Forms with SignalStore & Resources @ngLondon 01/2026
manfredsteyer
PRO
0
120
MUSUBIXとは
nahisaho
0
130
16年目のピクシブ百科事典を支える最新の技術基盤 / The Modern Tech Stack Powering Pixiv Encyclopedia in its 16th Year
ahuglajbclajep
5
1k
AIによる高速開発をどう制御するか? ガードレール設置で開発速度と品質を両立させたチームの事例
tonkotsuboy_com
7
2.2k
Rust 製のコードエディタ “Zed” を使ってみた
nearme_tech
PRO
0
160
Lambda のコードストレージ容量に気をつけましょう
tattwan718
0
120
組織で育むオブザーバビリティ
ryota_hnk
0
170
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
560
コマンドとリード間の連携に対する脅威分析フレームワーク
pandayumi
1
450
AtCoder Conference 2025
shindannin
0
1.1k
OSSとなったswift-buildで Xcodeのビルドを差し替えられるため 自分でXcodeを直せる時代になっている ダイアモンド問題編
yimajo
3
610
Featured
See All Featured
Bash Introduction
62gerente
615
210k
Building an army of robots
kneath
306
46k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.4k
Claude Code のすすめ
schroneko
67
210k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
240
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
55
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
62
49k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.2k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
Unsuck your backbone
ammeep
671
58k
What's in a price? How to price your products and services
michaelherold
247
13k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
320
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