Minggu, 20 September 2026
17:14 WIB
TERKINI
Cek Fakta Kiat Cerdas Deteksi Hoaks: Hindari Jebakan Berita Palsu di Media Sosial Cek Fakta Waspada! Penipuan Undian Berhadiah Catut Nama BNI Kembali Marak Climate BMKG Ungkap Potensi Hujan Lebat Landa Sejumlah Wilayah Indonesia Pekan Ini Moto Gp Veda Ega Peringkat 16 FP2 Moto3 Austria, Hakim Danish Tembus Empat Besar Moto Gp Drama Kualifikasi Moto3 Austria: Veda Ega ke-19, Uriarte Pecahkan Rekor Hukum Selebgram JP Terjerat Vape Narkoba: Stres Picu Konsumsi Etomidate Golongan II Arsip Mengenang Multatuli: Kisah 84 Hari yang Mengukir Sejarah Lebak Arsip Max Havelaar di Sekolah Belanda: Antara Pedoman dan Kebebasan Memilih Megapolitan Aroma Tak Sedap Ganggu Pejalan Kaki Dekat Halte IRTI Monas Tren Trump Larang CNN, MS NOW, Politico dari Gedung Putih: Konflik Media Memuncak Cek Fakta Kiat Cerdas Deteksi Hoaks: Hindari Jebakan Berita Palsu di Media Sosial Cek Fakta Waspada! Penipuan Undian Berhadiah Catut Nama BNI Kembali Marak Climate BMKG Ungkap Potensi Hujan Lebat Landa Sejumlah Wilayah Indonesia Pekan Ini Moto Gp Veda Ega Peringkat 16 FP2 Moto3 Austria, Hakim Danish Tembus Empat Besar Moto Gp Drama Kualifikasi Moto3 Austria: Veda Ega ke-19, Uriarte Pecahkan Rekor Hukum Selebgram JP Terjerat Vape Narkoba: Stres Picu Konsumsi Etomidate Golongan II Arsip Mengenang Multatuli: Kisah 84 Hari yang Mengukir Sejarah Lebak Arsip Max Havelaar di Sekolah Belanda: Antara Pedoman dan Kebebasan Memilih Megapolitan Aroma Tak Sedap Ganggu Pejalan Kaki Dekat Halte IRTI Monas Tren Trump Larang CNN, MS NOW, Politico dari Gedung Putih: Konflik Media Memuncak
David Parnas

David Parnas

Infobox orangDavid Parnas
David_Parnas.jpg?utm_source=id.wikipedia.org&utm_campaign=parser&utm_content=thumbnail_unscaled
(2002) Suntingan nilai di Wikidata
Biografi
Kelahiran10 Februari 1941 Suntingan nilai di Wikidata (85 tahun)
Plattsburgh Suntingan nilai di Wikidata
Data pribadi
PendidikanUniversitas Carnegie Mellon - Doktor (1965) Suntingan nilai di Wikidata
Kegiatan
Penasihat doktoralAlan Perlis dan Everard Mott Williams (en) Terjemahkan Suntingan nilai di Wikidata
SpesialisasiRekayasa perangkat lunak Suntingan nilai di Wikidata
Pekerjaanilmuwan komputer,insinyur,dosen Suntingan nilai di Wikidata
Bekerja diUniversitas McMaster
University of Limerick
Universitas Carnegie Mellon
Universitas Teknik Darmstadt Suntingan nilai di Wikidata
Karya kreatif
Murid doktoralRichard J. Lipton (en) Terjemahkan, Steven M. Bellovin (en) Terjemahkan dan Ramesh Bharadwaj Suntingan nilai di Wikidata

David Lorge Parnas (lahir 10 Februari 1941) adalah seorang pionir dalam bidang rekayasa perangkat lunak yang mengembangkan konsep perancangan modular yang kini menjadi dasar pemrograman berorientasi objek.

Karier

David meraih gelar Ph.D. di Carnegie Mellon University, dalam bidang kelistrikan dan kemudian bekerja di sana sebagai profesor. Dia juga mengajar di University of North Carolina at Chapel Hill (Amerika Serikat), Technische Hochschule Darmstadt (Jerman), dan di University of Victoria (British Columbia, Kanada). Kemudian ia pindah ke McMaster University di Hamilton, Ontario, Kanada pada tahun 1991. Sejak 2002, David bekerja di University of Limerick di Limerick, Ireland.

Perancangan modular

Konsep utama yang dikembangkan David tentang perancangan modular ditulisnya dalam satu paper yang terkenal pada tahun 1972: On The Criteria To Be Used in Decomposing Systems into Modules Diarsipkan 2007-08-20 di Wayback Machine.. Di sini, ia mengajukan pendapat bahwa kohesi yang kuat dalam tiap modul dan hubungan yang lepas antar modul adalah dua prinsip dasar dalam perancangan perangkat lunak yang modular.

Penghargaan

Kutipan

...it is almost always incorrect to begin the decomposition of a system into modules on the basis of a flowchart. We propose instead that one begins with a list of difficult design decisions or design decisions which are likely to change. Each module is then designed to hide such a decision from the others.

I would advise students to pay more attention to the fundamental ideas rather than the latest technology. The technology will be out-of-date before they graduate. Fundamental ideas never get out of date. However, what worries me about what I just said is that some people would think of Turing machines and Goedel's theorem as fundamentals. I think those things are fundamental but they are also nearly irrelevant. I think there are fundamental design principles, for example structured programming principles, the good ideas in "Object Oriented" programming, etc.

Pranala luar

Bidang
Konsep
Orientasi
Model
Model pengembangan
Model lain
Bahasa pemodelan
Teknisi
Perangkat lunak
Bidang terkait


Flag of KanadaBiography icon

Artikel bertopik biografi Kanada ini adalah sebuah rintisan. Anda dapat membantu Wikipedia dengan mengembangkannya.

Konten disalin dari Wikipedia Bahasa Indonesia (lisensi CC BY-SA) Lihat versi asli di Wikipedia

Rekomendasi Pilihan