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
More Code, More Problems (SkiPHP 2014)
Search
funkatron
January 17, 2014
Programming
290
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
More Code, More Problems (SkiPHP 2014)
funkatron
January 17, 2014
More Decks by funkatron
See All by funkatron
Stronger Than Fear: Mental Health in the Developer Community 2023
funkatron
0
300
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
510
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
220
How We Changed The World With Open Source - WordCampMSP 17
funkatron
0
220
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
130
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
340
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
160
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
110
Grumpy and Funky Save the World
funkatron
0
330
Other Decks in Programming
See All in Programming
AIを上手に使っていこうとしたら越境せざるを得なくなった話 〜実践1年で見えた境界を越えなければならない理由と進め方〜 / Crossing borders with AI
tomoyakitaura
4
1.1k
Swift愛好会と私(ウホーイ) / Swift Fan Club and Uhooi
uhooi
0
150
LoopHub - ローカルで動く GitHub で、AI と共同開発
jugyo
1
500
Foundry Localでエージェント開発
seosoft
0
170
PHPプロジェクトの結合バランスを可視化する #php_night
kajitack
0
230
型解析で実現する Go の言語内 DSL / Conference に Go! タイムテーブルの歩き方 for Gophers
mazrean
0
140
AgentCore CLI で進化した AWS での AI エージェントの作り方 : 必要な機能を必要な時に
icoxfog417
PRO
3
310
ソフトウェアラスタライザ
fadis
1
800
Go × SIMDで高速化するベクトル検索 ~ルーフラインモデルでSIMDが効く境界を探れ! ~
po3rin
1
240
AIエージェント時代のコードレビューを設計する
nogu66
6
2.6k
Streamlitで実現する自然言語データアプリ開発
ayumu_yamaguchi
0
140
新人はどこまで自力でやり、どこからAIに頼るべきか/エンジニア育成に向き合う_先輩たちの悩みと知見共有会
toppan_digital_dev
1
600
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
50
15k
Technical Leadership for Architectural Decision Making
baasie
3
560
ラッコキーワード サービス紹介資料
rakko
1
4.8M
Facilitating Awesome Meetings
lara
57
7.1k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
470
Ruling the World: When Life Gets Gamed
codingconduct
0
330
How to train your dragon (web standard)
notwaldorf
97
6.8k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
380
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.2k
The Curious Case for Waylosing
cassininazir
1
500
Making the Leap to Tech Lead
cromwellryan
135
10k
Transcript
More Code, More Problems Ed Finkler Fictive Kin @funkatron
Why listen to me?
Be the best developer you can be
Be the best team member you can be
1. Learn languages, not frameworks
Don’t be a Framework X/Y/Z developer
Complexity of full-stack frameworks
Versatility and flexibility
2. Build small things
Small things with simple purposes
Solve single problems
Work together & solve big problems
COMPONENTS!!!
3. Less code is better than more
Manage less code
Support less code
Justify every line
4. Create and use simple, readable code
I want code that is easy to understand
I want code that is easy to verify
Readability is a feature
"When developing code you should always choose readability over convenience.
Code will be read many, many more times than it is written…” - Andy Hunt, “Practices of an Agile Developer”
Best practices vary
Some useful tools
Composer & Packagist
Coding Standards
Confession
Stuff to look at: https://github.com/funkatron/FUnit https://github.com/fictivekin/Resty.php http://microphp.org
Fin microphp.org·fictivekin.com·devhell.info http://joind.in/10421