SlideShare une entreprise Scribd logo
1  sur  15
FRONTEND FıRST
DEVELOPMENT
PHYLOSOPHY
& a workshop with asp.net mvc
Serdar Büyüktemiz
github.com/serdarb
İÇERIK
• Anlatım
• Workshop (dev-links)
TALEP (USER STORY)
• Developer’ların zihin açıcı linkleri aralarında paylaşmaları
• Yeni başlayanlar için bir referans arşiv
klişe bir karikatür,

ama doğru…
malesef pek çok proje,
kullanıcı ihtiyacını tam ölçmeden, rakamlara,
raporlara göre değil
içgüdülere göre geliştiriliyor!
KULLANıMı ÖLÇÜN,
İHTİYACI TEST EDİN!
• http://www.google.com/analytics/
• https://metrica.yandex.com.tr/

A/B Testing!
• https://www.optimizely.com/
Önce db tablolarını
tasarlarsak, farkında
olmadan hiç
kullanılmayacak bi çok
şeyi geliştirimiş oluruz
Web page title
http://www.url.com

The Admin

Id

Onayla

Gerçekten Onayla
Gerçekten Onayla
Gerçekten Onayla
Gerçekten Onayla

Ekleyenin Baba
Adı

Ekleyenin Doğum
Günü

Onaylandı
Mı?

Sil

Onayla

Ekleyenin Adı

Sil

Onayla

Url
Adı

Sil

Onayla

Başlık Url

Sil

Acaba bu düğmelerden biri olmasa
birileri ölecek miydi? 
(birileri ölmeyecekse sonra
geliştirirsiniz…)

Gerçekten tüm bu
alanlara ve
fonksiyonlara ihtiyacın
var mı?

Gerçekten Onaylandı
Mı???
İŞ AKIŞI İLE İLGİLİ
DÜŞÜNÜLMESİ GEREKEN ŞEYLER
DEVELOPER’A KALIYORSA
OLMASI GEREKENDEN
DAHA YÜKSEK MALİYETLE
İŞ YAPıYORSUNUZ DEMEKTİR!
VE DEVELOPER’LARINIZIN
MUTLU OLMADIĞINA BAHSE GĠRERĠM! 
http://cukes.info/gherkin.html

Feature: Sharing Urls
Scenario: Anyone can share a url

GIVEN the visitor visits the share url form
WHEN fills the “Url"

AND fills “Title” field
AND clicks “Add” button
|Url

| Title

|http://vimeo.com/71278954

| bret victor future of programming

THEN url should be saved
AND thank you message should be shown
Aha moments …
http://devlinks.istanbulcoders.org

Bunları biliyor muydun?
http://www.infoq.com

Ekle

Tüm yazılım geliştiricilerin, mutlaka okumuş ya da izlemiş olması gerektiğini düşündüğün linkleri paylaş!

27

Joel Spolsky – «Subversion Re-education»

18

İsa Göksu – «Act Like a Senior Developer»

15

Bret Victor – «The Future of Programming»
…

Detaylara
sonra gireriz
önce bir
minimum
ürün
çıkaralım!
ÖNCE YAP,
SONRA DÜZELT,
DAHA SONRA İYILEŞTIR!
ÜRÜN SÜREKLİ DEĞİŞİR!
THE WORKSHOP

github.com/serdarb/add-links

Contenu connexe

Similaire à Front-end First Development Philosophy

Yahoo's Open! Web Developerları İçin..
Yahoo's Open!  Web Developerları İçin..Yahoo's Open!  Web Developerları İçin..
Yahoo's Open! Web Developerları İçin..zehra doruk
 
Yazılım Yetekenleri İle Teknik SEO Dünyasında Harikalar Yaratın
Yazılım Yetekenleri İle Teknik SEO Dünyasında Harikalar YaratınYazılım Yetekenleri İle Teknik SEO Dünyasında Harikalar Yaratın
Yazılım Yetekenleri İle Teknik SEO Dünyasında Harikalar YaratınYusuf Ozbay
 
WP REST API ve WordPress Ekosisteminin Geleceği
WP REST API ve WordPress Ekosisteminin GeleceğiWP REST API ve WordPress Ekosisteminin Geleceği
WP REST API ve WordPress Ekosisteminin GeleceğiBora Yalcin
 
Wordpress SEO: Optimisations & Plugins
Wordpress SEO: Optimisations & PluginsWordpress SEO: Optimisations & Plugins
Wordpress SEO: Optimisations & PluginsBurak Pehlivan
 

Similaire à Front-end First Development Philosophy (6)

Yahoo's Open! Web Developerları İçin..
Yahoo's Open!  Web Developerları İçin..Yahoo's Open!  Web Developerları İçin..
Yahoo's Open! Web Developerları İçin..
 
Wordpress
WordpressWordpress
Wordpress
 
Wordpress
WordpressWordpress
Wordpress
 
Yazılım Yetekenleri İle Teknik SEO Dünyasında Harikalar Yaratın
Yazılım Yetekenleri İle Teknik SEO Dünyasında Harikalar YaratınYazılım Yetekenleri İle Teknik SEO Dünyasında Harikalar Yaratın
Yazılım Yetekenleri İle Teknik SEO Dünyasında Harikalar Yaratın
 
WP REST API ve WordPress Ekosisteminin Geleceği
WP REST API ve WordPress Ekosisteminin GeleceğiWP REST API ve WordPress Ekosisteminin Geleceği
WP REST API ve WordPress Ekosisteminin Geleceği
 
Wordpress SEO: Optimisations & Plugins
Wordpress SEO: Optimisations & PluginsWordpress SEO: Optimisations & Plugins
Wordpress SEO: Optimisations & Plugins
 

Front-end First Development Philosophy