Dvorak: Microsoft harus membuang Vista, salep ‘kode paus’
3 min read
Microsoft harus membuat cadangan dan mengubah kembali pengembangan sistem operasinya dari Windows 2000 Professional atau bahkan Windows NT 4.0.
Kemudian perlu mencari “paus” yang dapat memahami basis kode. Biar saya jelaskan.
Pertama, para pembuat kode tampaknya menerimanya Windows 2000 Profesional adalah versi sistem terbaik yang pernah ada. Ada banyak alasan yang mendasari anggapan tersebut, tak terkecuali yang bisa Anda lakukan beberapa instalasi tanpa menelepon Microsoft Central dan menjelaskan alasannya.
Ini juga bukan versi Windows yang paling menarik secara visual, dan memiliki daya tarik tertentu bagi para pemakan pizza yang cenderung sangat menyukai coding. (Saya menghindari pizza terbang.)
Oke, selain itu, ada fenomena yang di industri dikenal sebagai garpu. Dan ini bukan tentang pizza. Ini tentang basis kode yang berjalan dalam dua arah terpisah, terkadang tiga.
Hal ini tampaknya banyak terjadi di komunitas open source, di mana tidak ada diktator yang melarang mereka untuk mengambil arah yang berbeda.
Garpu
Sebuah percabangan biasanya terjadi karena satu kelompok berpikir bahwa kelompok lain adalah sekelompok idiot dan mengklaim bahwa arah A lebih baik daripada arah B. Kelompok seperti itu hanya akan menuju ke arah A dan menyuruh pembuat kode lainnya untuk tersesat.
Pembuat kode lainnya melanjutkan perjalanan mereka ke arah B dan mungkin lebih baik atau mungkin tidak lebih baik daripada “pemberontak”. Para pemberontak lebih sering berhasil, namun tidak selalu.
Secara keseluruhan, keseluruhan prosesnya baik karena menciptakan pemikiran dan tindakan yang kompetitif. Saya rasa itu sebabnya pengkodean sumber terbuka mempunyai begitu banyak kekuatan di akhir siklus pengembangan, namun hanya sedikit di awal.
Ini kebalikan dari apa yang kita lihat pada perangkat lunak sumber tertutup yang ditargetkan. Dan itu juga mengapa Microsoft pada akhirnya akan mati kecuali mereka menemukan mekanisme sumber tertutup yang baru – mekanisme yang tidak akan sia-sia. Pemandangan.
Jika Microsoft tidak berubah, dan menghasilkan kegagalan Vista lagi di tahun-tahun mendatang, maka perusahaan tersebut akan tamat.
Ada satu peluang yang kini ada di hadapannya. Ini adalah pilihan bagi seseorang untuk memberitahu kru untuk kembali ke masa lalu dan mengembalikan Windows 2000 ke kondisi sebelumnya. Menangkan XP telah diluncurkan. Dengan kata lain, hapus semua yang masuk ke Win XP.
Menghapus kode dan melakukan backtracking sangat sulit diterima, tetapi itulah satu-satunya cara. Faktanya, saat Vista mulai runtuh, Microsoft seharusnya menghentikan pengembangan dan kembali ke titik awal, pada perpecahan Windows 2000–XP.
Alasan Paus
Tentu saja, semua ini tidak mungkin terjadi jika kodenya tidak didokumentasikan dengan cukup baik, dan Anda akan merasakan bahwa separuh dari Windows tidak didokumentasikan dengan baik.
Saya telah yakin selama bertahun-tahun bahwa salah satu alasan mengapa Microsoft tidak ingin mengungkapkan kode sumbernya kepada Uni Eropa berdasarkan perintah (atau kepada siapa pun) adalah karena kode tersebut sangat ceroboh dan tidak terdokumentasi dengan baik sehingga dapat dikenakan sanksi yang ekstrim. . ejekan Serius, mungkin memang begitu.
Sebagian dari masalahnya adalah apa yang telah saya dengar selama bertahun-tahun. Microsoft tidak mempekerjakan siapa pun di tim Windows yang memahami cara kerjanya. Jadi itu menjadi campur aduk kode spageti. Ini berantakan – dan berjalan dengan meludah dan berdoa.
Hanya manajemen Microsoft yang dapat disalahkan dalam hal ini karena mereka tidak memiliki “Windows Pope” yang diharapkan dapat memahami cara kerja OS dan mampu mewariskan rahasia kepada anak didiknya yang akan menjadi Windows Pope berikutnya. tidak menjadi
Sebaliknya, Anda memiliki sekelompok orang yang ingin melakukan ini atau itu dan berkeliaran di perusahaan sebagai manajer menengah atau “ide”.
Seiring waktu, saya diberitahu, tidak ada seorang pun di perusahaan yang memahami keseluruhan sifat dan struktur Windows itu sendiri. Jadi, Anda memiliki banyak pembuat kode ambisius yang semuanya ingin menjadi bos.
Kunci agar ide saya berhasil adalah dengan memuliakan dan membayar Code Pope satu juta dolar setahun. Dia akan mengetahui segalanya yang perlu diketahui tentang Windows dan akan mendapatkan pekerjaan seumur hidup.
Bahkan hal ini bisa berhasil jika ada tim Kepausan yang terdiri dari tiga atau empat orang yang mempunyai keputusan akhir mengenai berbagai hal. Struktur seperti ini sebenarnya akan bekerja dengan baik dalam situasi yang kompleks.
Linux memiliki sekelompok kecil kardinal dengan seorang paus — Linus Torvalds — jadi modelnya berhasil.
Microsoft perlu berbuat lebih baik.
Keluar dari topik dengan John C.Dvorak.
Hak Cipta © 2006 Ziff Davis Media Inc. Semua hak dilindungi undang-undang. Reproduksi seluruhnya atau sebagian dalam bentuk atau media apa pun tanpa izin tertulis dari Ziff Davis Media Inc. dilarang.