• Tidak ada hasil yang ditemukan

KESIMPULAN MODUL 1 Bahasa pemrograman C++

N/A
N/A
REIHAN PREMIUM 3

Academic year: 2023

Membagikan "KESIMPULAN MODUL 1 Bahasa pemrograman C++ "

Copied!
0
0
0

Teks penuh

(1)

4 5

BAB 6

KESIMPULAN DAN SARAN

6.1 Kesimpulan

Selama kegiatan tugas akhir di perusahaan Own Games, penulis mengambil kesimpulan sebagai berikut.

1. Bahasa pemrograman C++ memiliki kinerja yang jauh lebih cepat dibandingkan dengan java, tapi memiliki banyak hal yang harus diperhatikan ketika memakai bahasa pemrograman C++. Pada bahasa pemrograman java, disediakan garbage collector sehingga programer tidak terlalu memerhatikan cara manajemen memorinya. Sedangkan pada bahasa pemrograman C++, tidak disediakan garbage collector. Sehingga untuk setiap atribut yang sudah tidak terpakai harus dibebaskan dari memori. Jika tidak akan memunculkan masalah yang disebut kebocoran memori.

2. Penerapan builder pattern dan singleton sangat membantu untuk mendukung konsep pemro- graman berorientasi objek.

3. Penggunaan makro sangat bermanfaat ketika digunakan untuk menentukan nilai suatu konstanta. Karena ketika terjadi perubahaan nilai konstanta, tidak perlu mencari bagian pemakaiannya tetapi bisa langsung mengganti isi dari nilai konstanta tersebut.

4. Perancangan diagram kelas sebelum memulai memprogram membantu menggambarkan pro- gram yang akan dibuat.

6.2 Saran

Untuk pengembangan permainan Own Coffee Shop di masa mendatang, penulis memberikan saran yang dapat membantu meningkatkan kualitas pengembangan permainan Own Coffee Shop yaitu sebagai berikut.

1. Perlunya perbaikan manajemen memori untuk Own Engine dan game agar dapat mengurangi pemakaian memori pada permainan Own Coffee Shop.

2. Perlunya perbaikan posisi objek - objek dalam game Own Coffee Shop versi 2 tersebut.

(2)

4 7

DAFTAR REFERENSI

[1] Stroustrup, B. (2013) The C++ Programming Language, 4th edition. Addison-Wesley, United States.

[2]Gamma, E., Helm, R., Johnson, R., dan Vlissides, J. (1998) Design Patterns CD:

Elements of Reusable Object-Oriented Software, 1st edition. Addison-Wesley, United States.

[3] Martin, R. C. SRP: The Single Responsibility Principle.

Referensi

Dokumen terkait

sıkma torku 30 Nm Elektriksel bağlantı Konektörler, M12 × 1 Basınç dayanımı 20 bar İşlem bağlantısı G 1/4 inç Özellikler ■Sıvı ortam için akış sensörü ■Kalorimetrik prensip

MBBR (Moving Bed Biofilm Reactor) and activated sludge are two different wastewater treatment processes that are commonly used to remove organic matter and nutrients from wastewater. Here are the main differences between MBBR and activated