Ciri-Ciri Rekabentuk Berstruktur | Killjols Ciri-Ciri Rekabentuk Berstruktur | Killjols
Get Update Everyday Like Our FB Pages

Wednesday

HAHAHA HAHAHA HAHAHA HAHAHA HAHAHA
Chord List: # | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z : TOP 10

Ciri-Ciri Rekabentuk Berstruktur

Ciri-Ciri Kekurangan Rekabentuk Berstruktur.

Berdasarkan Pemahaman tentang Rekabentuk berstruktur disini kita dapat lihat ciri-ciri kekurangan yang ada pada rekabentuk berstruktur...

1. Data tidak mempunyai pemilik. Ini bermakna data adalah bebas untuk apa-apa function . Data adalah Global dan bukan milik mana-mana function . Mana-Mana Function yang dicipta boleh memanipulasi data dalam apa jua cara yang mereka suka.

* Data doesnt have ownership , it free for any function and free for manipulated by any function because the data is global data.

2 Sukar untuk mengekalkan integriti  data. Ini bermakna beberapa function boleh menukar data sebelum ia sepatutnya dilakukan, iaitu dengan cara aliran kawalan pengaturcaraaan yang salah. Maka function setrusnya akan membaca data yang tidak betul . Tiada mekanisma untuk mengawal keadaan ini .

* Doesnt have data integrity . Any function can change the data with wrong control flow . The function may have read the data wrongly. No mechanisma can control this situation.

3. Dalam rekabentuk berstruktur , function adalah sebuah blok. Ini bermakna rekabentuk berstruktur hanyalah ber-tentang function yang memanipulasi data.

* It just all about function manipulated data.

4. Banyak Function boleh mengubai suai blok data tertentu. 

*Too many function can change any data block.

5. Sukar untuk menentukan daripada mana sumber satu-satu bugs apabila terdapat data yang rosak. Ia menjadi sangat sukar.

* Hard to identify the source of bugs if any error occur.


Kenapa Object Oriented Design Lebih Baik dari Structure Design?

 Dalam Rekabentuk berorientasikan object(Object orientation) . Pemilikan data adalah ciri utama sesebuah class. Oleh itu adalah sangat mudah untuk mengesan dan menyelasikan masalah apabila data tidak ditemui kerana pada dasarnya ia menunjukkan kembali ke class yang memilik data itu.

*Ownership of class, the data have a ownership in object oriented design so it will be easy to track and solve any problem that occur in some data.


Like this post :



Killjols Blog

Blogger , Guitar Chord Collection , Lyric Collection , Lyric video maker ,

No comments :

Post a Comment