merancang aplikasi web menggunakan php

7
Merancang Aplikasi Web Menggunakan PHP Arthur Purnama

Upload: arthur-purnama

Post on 15-Aug-2015

950 views

Category:

Technology


5 download

TRANSCRIPT

Page 1: Merancang aplikasi web menggunakan php

Merancang Aplikasi Web Menggunakan PHPArthur Purnama

Page 2: Merancang aplikasi web menggunakan php

Arthur Purnama

● Diplom Informatiker Hochschule Fulda● PHP Developer● IT Consultant● Member PHP-UG/ID-PHP

Page 3: Merancang aplikasi web menggunakan php

Aplikasi PHP saya...

● sulit dibaca● sulit di maintain● sulit untuk di tes● rasanya pengen saya tulis ulang :)

Page 4: Merancang aplikasi web menggunakan php

OOP

● Membuat perancangan aplikasi menyerupai realita yang ada

● Separation of Concern● Replaceable & Reuseable Components● Didukung banyak prinsip perancangan,

design patterns dan best practices

Page 5: Merancang aplikasi web menggunakan php

Prinsip Perancangan Aplikasi dengan OOP

● Single responsibility principal● open closed principal● Dependency inversion● Law of Demeter● Single choice principal● Information hiding

Page 6: Merancang aplikasi web menggunakan php

Tony Hoare

There are two ways of constructing a software design: ● One way is to make it so simple that there

are obviously no deficiencies, ● and the other way is to make it so

complicated that there are no obvious deficiencies.

The first method is far more difficult.

Page 7: Merancang aplikasi web menggunakan php

Hands on...