Penggunaan desktop menurun dari hari ke hari dalam kehidupan sehari-hari tetapi untuk tujuan pengkodean, adakah alasan untuk menggunakan desktop dari laptop?
Penggunaan desktop menurun dari hari ke hari dalam kehidupan sehari-hari tetapi untuk tujuan pengkodean, adakah alasan untuk menggunakan desktop dari laptop?
Jika saya akan mulai fokus pada platform .NET dan menjadi wiraswasta, maka saya mungkin ingin memiliki beberapa lisensi Windows 7, Windows Server 2008, Visual Studio 2010 hanya untuk lingkungan pengembangan dan untuk pengujian, dan kemudian beberapa lisensi untuk lingkungan produksi (Windows Server...
Saya telah bekerja di dua perusahaan, yang masing-masing memiliki metodologi berbeda dalam hal tinjauan kode: Di perusahaan pertama, tinjauan kode dilakukan oleh para pemimpin tim dan diminta setelah selesainya setiap modul. Namun, di perusahaan kedua, pemimpin tim tidak diharuskan melakukan...
Saya menemukan diri saya menggunakan editor teks pilihan saya (vim, nano, gedit, pilih racun Anda) lebih sering daripada IDE apa pun akhir-akhir ini. Setelah melihat jalan pintas ide saya menjadi berdebu, saya mulai berpikir tentang hal ini dan bertanya-tanya: apa yang membenarkan penggunaan IDE...
Terkadang kami memiliki beberapa logika bisnis yang diwakili dalam kode pengontrol aplikasi kami. Biasanya ini adalah logika yang membedakan metode apa untuk memanggil dari model dan / atau argumen apa yang dilewati. Contoh lain dari ini adalah seperangkat fungsi utilitas yang ada di controller...
Jika Anda dipekerjakan di perusahaan baru sebagai pemimpin tim (katakanlah tim 10), salah satu hal penting yang harus dilakukan adalah mendapatkan rasa hormat dari anggota tim. Pada hari-hari awal pemimpin tim baru mungkin tidak tahu apa-apa tentang budaya tim, basis kode, dan domain bisnis: dengan...
Saya percaya setiap programmer memiliki beberapa ide yang dia anggap inovatif atau setidaknya berharga. Ini mungkin ide produk baru yang akan membuat dunia ini lebih baik atau pendekatan pengembangan baru, dll. Tetapi ide yang bagus harus diterapkan dan dipromosikan / diiklankan. Ini membutuhkan...
Tampaknya, dalam pengalaman saya, membuat kami insinyur memperkirakan dan menentukan tugas yang harus diselesaikan secara akurat seperti mencabut gigi. Daripada hanya memberikan perkiraan barang curian 2-3 minggu atau 3-6 bulan ... apa cara paling sederhana untuk menentukan jadwal perangkat lunak...
Saya sedang belajar Lisp saat ini, datang dari perkembangan bahasa yaitu Lokomotif BASIC -> Z80 Assembler -> Pascal -> C -> Perl -> C # -> Ruby. Pendekatan saya adalah secara bersamaan: tulis scraper web sederhana menggunakan SBCL, QuickLisp, closure-html, dan drakma menonton...
Saya tidak pernah menulis program yang menggunakan logging secara signifikan. Yang paling saya lakukan adalah menangkap jejak stack ketika pengecualian terjadi. Saya bertanya-tanya, berapa banyak orang yang login? Apakah itu tergantung pada jenis aplikasi yang Anda tulis? Apakah Anda menemukan log...
Saya terus melihat lowongan pekerjaan sebagai "Java Software Developer III" atau "Software Developer II". Apakah ada dokumentasi resmi yang mengklasifikasikan perbedaan ini?
Saya baru-baru ini mulai sebagai pengembang junior. Selain sebagai salah satu orang yang paling tidak berpengalaman dalam tim, saya juga seorang wanita, yang datang dengan segala macam tantangannya sendiri bekerja di lingkungan yang didominasi pria. Saya mengalami masalah belakangan ini karena saya...
Pada Stack Overflow, saya melihat banyak kode PHP dalam pertanyaan dan jawaban yang memiliki pertanyaan MySQL yang sangat rentan terhadap serangan injeksi SQL, meskipun solusi dasar tersedia secara luas selama lebih dari satu dekade. Apakah ada alasan mengapa jenis potongan kode ini masih...
Ketika saya pertama kali memulai pemrograman, saya berasumsi bahwa suatu hari saya akan sampai pada titik di mana saya akan memulai proyek dengan duduk dan membuat sketsa diagram UML dari semua kelas, maka cukup banyak berpegang teguh pada itu. Saya sekarang telah pemrograman selama beberapa tahun...
Jika Anda punya waktu dan sumber daya, apa cara paling efektif untuk meningkatkan gaji Anda sebagai programmer penuh waktu , di luar hanya melakukan pekerjaan Anda? Dengan "gaji" di sini, maksud saya gaji (disesuaikan dengan biaya hidup lokasi) yang berasal dari satu pekerjaan
Go adalah salah satu dari beberapa bahasa yang seharusnya menjalankan 'close to the metal', yaitu dikompilasi, diketik secara statis, dan mengeksekusi kode secara native, tanpa VM. Ini harus memberikan keunggulan kecepatan di atas Java, C # dan sejenisnya. Namun, tampaknya itu berada di belakang...
Saat ini saya sedang mencoba untuk memutuskan bahasa sisi server mana yang harus dipelajari dan digunakan untuk pengembangan web, dan meskipun relatif mudah untuk mendapatkan informasi tentang mengapa x, y, atau z adalah hal yang baik, lebih sulit untuk mengetahui kelemahan masing-masing. dari...
Saya telah menemukan beberapa situs yang membatasi panjang kata sandi yang diizinkan dan / atau melarang karakter tertentu. Itu membatasi saya karena saya ingin memperluas dan memperpanjang ruang pencarian kata sandi saya. Itu juga memberi saya perasaan tidak nyaman bahwa mereka mungkin tidak...
Sebagian besar programmer memiliki preferensi pribadi mereka sendiri untuk skema warna yang menyoroti sintaksis, tapi saya sudah bertanya-tanya, apakah ada yang pernah melakukan studi ilmiah yang sebenarnya tentang apa skema warna terbaik? Saya membayangkan studi seperti itu akan melihat hal-hal...
Saya tidak punya pilihan selain bekerja sendiri, dan tidak dapat menemukan solusi yang memadai untuk memeriksa pekerjaan saya, memeriksa kewarasan, meminta seseorang untuk melakukan brainstorming ide, mendiskusikan praktik terbaik dan sebagainya. Saya pikir saya akan mendapat jawaban melalui...