Java vs Python: Coding Fight Royale

Java vs Python: Coding Fight Royale

Sementara kita semua mulai menemukan bagaimana Anda dapat kode dengan HTML, membuat aplikasi lanjutan membutuhkan bahasa yang lebih maju. Java dan juga Python adalah dua bahasa pemrograman terpanas di pasaran sekarang karena kenyamanan mereka, kinerja, dan juga kemampuan otomatisasi. Kedua bahasa memiliki kelebihan dan juga ketidaksempurnaan mereka, tetapi perbedaan utama adalah bahwa Java secara statis masuk dan juga Python secara dinamis masuk.

Mereka memiliki kemiripan, karena keduanya mengambil desain "setiap benda kecil", memiliki bantuan lintas platform yang sangat baik, dan juga memanfaatkan untaian yang tak dapat diubah dan koleksi konvensional yang dalam. Namun, mereka memiliki banyak perbedaan yang mengarahkan beberapa coders ke arah Jawa dan juga orang lain ke arah Python. Java terus memiliki enroller bisnis besar tunggal, sementara Python lebih terdistribusi.

Di sinilah cara kedua bahasa berbeda dan juga bagaimana Anda dapat menentukan mana yang lebih baik sesuai dengan tujuan Anda.

Manfaat dan kerugian

Frasa "diketik secara dinamis" menyiratkan bahwa Python melakukan pengecekan jenis pada waktu proses, sementara memasukkan bahasa secara statis seperti Java melakukan pemantauan jenis pada waktu bersama. Python dapat mengumpulkan bahkan jika mereka mengandung kesalahan yang pasti akan menghindari naskah dari berjalan secara efektif. Di sisi lain, ketika Java terdiri dari kesalahan, itu tidak akan disatukan sampai kesalahan benar-benar telah diurus.

Java juga membutuhkan Anda untuk mendeklarasikan jenis informasi dari variabel Anda sebelum menggunakannya, sementara Python tidak. Karena diketik secara statis, ia mengharapkan variabel-variabelnya dinyatakan sebelum dapat ditentukan nilainya. Python jauh lebih fleksibel serta dapat menghemat waktu Anda serta area saat menjalankan manuskrip. Namun demikian, itu bisa memicu masalah Anda saat runtime.

Memilih bahasa bermuara pada apa yang Anda coba capai dengan kode Anda. Kinerja tidak penting dalam program perangkat lunak setiap saat, namun selalu diingat. Java jauh lebih efisien ketika melibatkan tingkat kinerja berkat pengoptimalan dan juga eksekusi mesin virtual.

Anda dapat menambahkan aplikasi Python tanpa batasan ini, namun mereka dapat berdampak negatif terhadap asumsi pengangkutan dalam kode Python. Akibatnya, ketika datang ke efisiensi tingkat besar, Jawa memiliki sisi.

Java vs Python: Coding Fight Royale

Meskipun demikian, Python sangat efektif ketika menyangkut penyesuaian sistem tradisi. Bahasa ini lebih cocok untuk mendapatkan perubahan pada sistem tradisi yang ada. Python dapat membuat perubahan progresif daripada sepenuhnya merevisi dan juga merapikan sistem seperti Java.

Java dalam dunia bisnis adalah desain pengkodean yang jauh lebih verbose, yang menunjukkan bahwa sistem ini sering lebih besar dan jauh lebih banyak dibandingkan dengan tradisi Python. Bahasa terakhir adalah tipikal tipikal antara kode ventura yang merekatkan kerangka IT mereka satu sama lain, membuatnya lebih dapat diandalkan dalam mengadaptasi sistem warisan.

Sejauh kelincahan praktis berjalan, kedua bahasa memiliki kelebihan dan kekurangannya. Kemajuan terbaru di DevOps telah mendapatkan keuntungan baik karena Jawa berkembang pada dukungan refactoring yang lebih konstan. Hal ini disebabkan oleh sistem tipe tetap bahasa, pembuatan refactored otomatis jauh lebih dapat diprediksi dan dapat diandalkan.

Pada saat yang sama, sistem hidup Python bergantung pada keringkasan, fluidness, dan juga trial and error dalam kode, membuatnya lebih mudah beradaptasi dibandingkan dengan desain kaku Java. Python juga telah menyesuaikan diri dengan pengujian otomatis dalam pertumbuhan modern, tetapi ini terjadi secara ekstra teratur dalam kombinasi dibandingkan dengan penyaringan unit.

Memilih bahasa mana yang akan dipilih untuk bergantung pada tuntutan perusahaan Anda, dan juga yang mengganggu Anda siap untuk menerima. Sementara Java menciptakan kecepatan efisiensi yang lebih tinggi, Python lebih cocok untuk memajukan sistem warisan. Ketika melibatkan ketangkasan yang masuk akal, Java adalah pilihan yang lebih banyak dicoba dan diuji, sementara Python memiliki lebih banyak keserbagunaan untuk eksperimen.

Python Lebih mudah untuk pemula

Java masih menjadi raja dalam ruang pengkodean karena tetap menjadi salah satu bahasa yang paling disukai. Ini biasanya adalah bahasa untuk mendidik pemula, tetapi ini dengan cepat berubah ketika Python memperoleh uap. Sebuah survei terbaru dari Association for Computing Machinery (ACM) menemukan bahwa Python telah melampaui Java sebagai bahasa yang paling populer untuk memperkenalkan para siswa pada pertunjukan.

Survei menemukan bahwa delapan dari 10 divisi teknologi komputer terkemuka di Amerika Serikat sekarang menggunakan Python untuk menginstruksikan coding, serta 27 dari 39 institusi terkemuka. Python menjadi lebih populer di dunia akademis hanya selama 3 atau 4 tahun seperti yang diajarkan sejak awal sekolah menengah dan juga melalui perguruan tinggi.

A Begin To End Up Guide to Docker dengan Java

A Begin To End Up Guide to Docker dengan Java

Pengantar untuk menangani dan juga menjalankan aplikasi Java Spring Boot yang terbungkus
Docker adalah platform untuk mengemas, menyebarkan, dan juga menjalankan aplikasi dalam wadah. Dapat menjalankan kontainer pada sistem apa pun yang mendukung platform: komputer laptop pengembang, sistem pada "on-prem," atau di awan tanpa perubahan. Gambar, rencana yang digunakan Docker untuk aplikasi, benar-benar cross-platform.

A Begin To End Up Guide to Docker dengan Java

Java microservices adalah target besar untuk Docker. Menjalankan solusi dalam wadah meningkatkan pertumbuhan dengan sistem target yang biasa untuk pertumbuhan, penyaringan, dan penerapan. Kontainer juga merupakan langkah awal yang luar biasa untuk bergerak menuju gaya cloud yang serba guna dan hemat biaya.

Dalam tutorial ini, kami akan mengemas aplikasi Spring Boot, menjalankannya, serta mempertimbangkan berbagai perintah untuk menjaga gambar dan kontainer.

Konfigurasi dan pengaturan Docker
Mengatur Docker
Pertama, mulailah dengan memasang alat desktop Docker yang ditemukan di sini. Unduh installer yang sesuai untuk os Anda dan patuhi instruksi.

Selanjutnya, validasi pengaturan dengan mematuhi dua perintah:

Perintah pertama memeriksa versi buruh pelabuhan. Variasi Anda mungkin berbeda, bergantung pada sistem Anda.
Docker menjalankan hello-world melakukan apa yang terdengar seperti-- menjalankan gambar yang disebut hello-world.

Awalnya, ia mencoba mencari foto ini di sistem lokal. Karena tidak ada yang mendownloadnya dari Docker Hub. Kemudian ia menjalankan wadah, yang menunjukkan pesan yang memberitahukan kita semuanya baik-baik saja, dan setelah itu menentukan proses yang diperlukan untuk menjalankan gambar.

Docker mencari salinan lingkungan dari gambar hello-world. Karena tidak ada, ia pergi ke Docker Hub dan mengunduh gambar terbaru. Setelah gambar benar-benar diunduh dan dipasang, itu menjalankan hello-world dalam sebuah wadah.

Aplikasi Spring Boot
Agar panduan tetap terkonsentrasi pada Docker, kami akan menggunakan proyek yang sudah ada, yang dijelaskan dalam tutorial Musim Semi ini. Ini adalah aplikasi internet kecil yang mengelola catatan pekerja.

Anda dapat menjalankan aplikasi dengan baris perintah ini:

Perbolehkan untuk bekerja di dermaga ini.

Kembangkan dan jalankan aplikasi Docker
Mengembangkan Citra
Anda mengembangkan gambar dengan Dockerfile, yang menyediakan bagian serta perintah yang menyusun paket.

Awalnya, kembangkan data:

Dockerfiles adalah daftar perintah yang dilakukan buruh pelabuhan untuk mengembangkan gambar. Kami akan melihat lebih baik perintah-perintah di bawah ini.

Ini adalah teknik yang ideal untuk membuat foto dalam direktori "rapi", karena perilaku default builder adalah untuk menyalin direktori kerja ke gambar. Lokasi data ini di folder baru di atas proyek Anda bernama buruh pelabuhan.

Anda tidak dapat menggunakan jalur relatif di Dockerfiles, jadi Anda harus mengubah pom.xml kami untuk menempatkan file perang di direktori target.

Selanjutnya, tambahkan direktori hasil perumahan atau properti komersial ke spring-boot-maven-plugin.

Ini duplikat wadah ke dalam direktori buruh pelabuhan sebagai bagian dari rencana membangun target. Pastikan pom.xml Anda memiliki blok ini di bagian plugin

Alat PHP untuk Pengembang dari semua Tingkat

Alat PHP untuk Pengembang dari semua Tingkat

PHP adalah bahasa scripting cepat yang umum dengan pengembangan web. WordPress menggunakan bahasa sebagai antarmuka inti bagi pengembang untuk meningkatkan sistem. Ini cukup mudah ditemukan dan didukung oleh komunitas pertumbuhan.

Meskipun PHP membantu pengembang menghasilkan aplikasi web dengan segera, tidak ada pengaturan pengembangan yang terkait dengan bahasa tersebut. Sebaliknya, lingkungan pengembangan seperti Visual Studio dari Microsoft memiliki beberapa atribut yang tersedia dari instalasi. Aesthetic Studio memiliki fitur untuk pengkodean, debugging, dan penggelaran yang ditawarkan kepada programmer langsung dari kotak.

Alat PHP untuk Pengembang dari semua Tingkat

Ada banyak rencana dan juga mempertahankan perangkat untuk PHP. Namun demikian, mereka memiliki kecenderungan untuk tersebar dan juga sedikit demi sedikit. Ini dapat menciptakan masalah bagi perancang yang berencana untuk meningkatkan alat bantu daring mereka. Panduan yang berguna ini akan menggabungkan alat yang disukai yang dapat referensi pengembang ketika mereka harus menempatkan pengembangan PHP mereka ke gir.

Pengembangan Lingkungan
Ada pengaturan pengembangan yang tak terhitung jumlahnya untuk PHP. Ini terdiri dari Integrated Development Environments (IDEs) dan juga editor layar penuh, dan atmosfer crossbreed yang menggabungkan beberapa alat dan proses langsung menjadi satu.

ScriptCase
ScriptCase.net

ScriptCase.net memungkinkan para perancang untuk segera mengembangkan aplikasi web-enabled. Bantuan aplikasi ini terhubung ke sumber data serta pembuatan laporan. Program perangkat lunak memungkinkan Anda beralih dari prototipe ke manufaktur dengan segera. Biaya bisa melarang bisnis yang lebih kecil memanfaatkannya. Oleh karena itu, ini disesuaikan untuk perusahaan menengah.

Fitur Trik
Terhubung ke sebagian besar mesin basis data yang signifikan
Menghasilkan grafik yang terdiri dari tabel pivot
Menghasilkan laporan interaktif
Ekspor gaya khas seperti PDF, XLS
Biaya
Uji coba gratis 20 hari
Starter - $ 279,20 setiap tahun (hanya untuk basis data soliter).
Expert-- $ 319,20 setiap tahun.
Perusahaan - $ 479,20 setiap tahun.

Teks Luar Biasa.
SublimeText.com.

Ada kebutuhan untuk menggunakan editor teks melalui IDE. Dalam beberapa kasus, sebuah IDE dapat menjadi berlebihan untuk proyek-proyek yang pasti. Lebih baik, ketika programmer pada awalnya belajar bahasa, IDE bisa menjadi penopang untuk mengetahui mereka. Editor layar penuh ini sangat bagus untuk perusahaan rintisan yang tidak memiliki rencana anggaran besar atau server web berkapasitas besar.

Fitur trik :.
Fitur Go-to-anything-- dapat melompat ke dokumen, pesan, atau jalur dengan cepat di dalam editor.
Split memodifikasi.
Editan simultan - dapat mengubah beberapa keadaan teks atau kode menjadi satu.
Harga.
Biaya tunggal $ 80.

Eclipse PDT.
eclipse.org/pdt.

Semakin sulit mengkategorikan perangkat seperti Eclipse sebagai IDE. Ini menjadi sangat ekstra. Eclipse diproduksi untuk desainer yang bekerja dalam kode Java. Ini sebenarnya telah diperluas untuk memasukkan bahasa lain seperti PHP. Meskipun alat ini open source, ini mungkin berlebihan untuk perusahaan yang baru berdiri. Ini mengkonsumsi cukup banyak sumber komputasi yang bisa langka untuk perusahaan berukuran lebih kecil.

Fungsi utama.
Pembuatan kode kode dalam PHP.
Memformat kode.
Penyorotan sintaksis.
Tema kode.
Pengujian sistem.
Debugging.
Bantuan konten web.
Biaya.
Sumber terbuka (benar-benar gratis).

Zend Studio.
zend.com.

Zend Studio adalah IDE yang mengambil pengembangan PHP ke level berikut. Ini memiliki satu set fungsi yang kuat dan dapat menyebar ke semua jenis server yang terdiri dari server web di cloud. Ini menyatakan akan ditingkatkan untuk PHP 7, yang secara signifikan lebih cepat daripada variasi sebelumnya. Zend Studio adalah perangkat yang hebat untuk perusahaan dengan jenis ukuran apa pun.

Atribut rahasia.
Kemampuan plugin Eclipse yang luas.
Terapkan ke cloud, yang terdiri dari Microsoft Azure dan juga Amazon AWS.
Menyebarkan dengan sempurna ke Zend Server. Zend Server melakukan integrasi berkelanjutan dan juga fitur keselamatan dan keamanan yang kuat.
Harga.
Lisensi perorangan: $ 89.
Izin dasar: $ 189.
Uji coba gratis sudah tersedia untuk diunduh.
Zend Server ditawarkan sebagai penawaran di Azure.

XAMPP.
XAMPP.org.

Perancang berpengalaman tahu dengan solusi Apache. XAMPP adalah sistem pengembangan yang dihasilkan oleh perusahaan Apache Friends. Ini diindikasikan untuk banyak organisasi yang membutuhkan solusi database MySQL. Ini mungkin berlebihan untuk perusahaan yang baru berdiri, tergantung pada permintaan mereka.

Fungsi utama.
Ini adalah salah satu platform pengembangan paling awal untuk PHP. Ini memiliki manfaat pengalaman gabungan dari semua pengembang yang berpartisipasi selama lebih dari 10 tahun.
Mudah Diinstal (melalui wizard).
Bagian dari barang-barang rumah tangga Apache.
MySQL dan Perl menjadi bagian dari pengaturan.
Bisa menginstal komponen CMS di atas cicilan XAMPP (melalui Bitnami).
Panel kontrol mudah untuk semua bagian terdiri dari.
Biaya.

Top 19 pertumbuhan aplikasi perangkat lunak

Top 19 pertumbuhan aplikasi perangkat lunak

1. Dzone

Di antara blog pengembangan program perangkat lunak terbaik adalah Dzone. Internet, di mana Anda akan menemukan semua informasi yang diperlukan terkait pengembangan program perangkat lunak tangkas. Tutorial, pedoman, alat serta wawasan program perangkat lunak untuk pemula maupun profesional. Ribuan majalah, lebih dari 1 juta anggota. Subjek teratas: Agile, Big information, Cloud, Data base, Devops, Integraton, IOT, Java, Mobile, Performance, Security, dan banyak lagi.

2. Javacodegeeks

Di sini Anda mungkin benar-benar menemukan Java online. Anda pasti akan menemukan tutorial pengembangan Android, tutorial Java untuk pemula, buku Java, Scala, Kotlin, Groovy dan juga berita JRuby, contoh kode dan juga banyak lagi.

3. Github blog site

Lokasi ideal untuk menemukan contoh kode yang rapi. Demikian juga, Anda pasti akan melihat alat DevOps serta metode pengembangan aplikasi perangkat lunak terbaik.

4. blog Toptal

Area untuk tutorial pertumbuhan yang komprehensif dan tren teknologi baru. Di sini Anda akan menemukan informasi terbaru tentang Back-end, Web front-end, Mobile, manajemen tugas aktif, dll.

5. Geeksforgeeks

Situs web teknologi komputer untuk geeks. Ini berisi pengetahuan komputer yang ditulis dengan baik, diasumsikan dengan baik dan dijelaskan dengan baik dan juga menunjukkan artikel pendek.

6. Setiap hari

Menawarkan pos harian dari contoh kode negatif yang dikirim pengguna serta tata letak perangkat lunak. Lokasi bagus untuk menemukan contoh serta deskripsi penyimpangan yang tertarik dalam Teknologi Informasi. Pada dasarnya, ini adalah "tepatnya bagaimana tidak" ikhtisar untuk membuat perangkat lunak. Mereka menceritakan kisah-kisah perkembangan yang menghancurkan, mulai dari administrasi pekerjaan yang memukau negatif hingga opsi pengkodean misterius.

7. Docker blog

Seperti yang Anda pikirkan dari namanya, di sini Anda pasti akan menemukan semua detail berharga tentang Docker. Studi kasus, tutorial, contoh, pembaruan, informasi, dan banyak lagi. Segala sesuatu yang Anda harus didorong menggunakan buruh pelabuhan, tetapi menggunakannya dengan benar.

8. blog Atlassian

Situs blog yang luar biasa untuk penggemar Agile. Ini memiliki beberapa tips dan metode fungsional untuk pertumbuhan aplikasi perangkat lunak tangkas; pengujian, asimilasi, dll. Di bawah Anda mungkin menemukan berita, pintu masuk jurnal, laporan kondisi, informasi, tren, metode dan ide serta banyak lagi.

9. JSplayground

Di sini itu sedikit mudah untuk berpikir sekali lagi. Blog ini ada hubungannya dengan JavaScript, mengenai React. Semua petunjuk dan panduan yang diperlukan Anda mungkin tiba untuk memastikan pekerjaan Javascript Anda memasuki instruksi yang ideal.

10. Scotch.io

Scotch adalah blog pengembangan web yang meninjau semua subjek program. Yang paling populer adalah: Javascript, Angular 2, Node.JS, Docker, PHP, dll.

Top 19 pertumbuhan aplikasi perangkat lunak

11. Situs blog rekayasa Twitter

Di situs blog ini, para insinyur Twitter membagikan studi kasus mereka, saran mereka, pencarian mereka, serta kesalahan. Situs blog ini didasarkan pada contoh nyata, tugas asli. Di sini Anda benar-benar dapat memperoleh manfaat dari salah satu kelompok insinyur terbaik di planet ini serta mengetahui alat apa yang mereka gunakan dan juga pendekatan apa yang mereka ikuti.

12. situs blog Scala

Sekali lagi cukup mudah untuk menebak bahwa situs blog ini ada hubungannya dengan Scala. Pembaruan terbaru, praktik terbaik Scala, saran dan contoh Scala.

13. situs blog Apiumhub

Blog ini adalah tentang pengembangan perangkat lunak & desain program perangkat lunak. Di sini Anda pasti akan menemukan informasi bermanfaat mengenai: Agile, Backend, IOS, Android, DDD, TDD, CI, SOLID, Pengujian unit, microservices, buruh pelabuhan, pemrosesan bahasa alami, Reaktif, Javascript, PHP, Scala, Nodejs, Angularjs serta lebih banyak lagi.

14. Situs blog Vaughnvernon DDD

Di sini Anda akan menemukan saran DDD oleh Vaughn Vernon. Cara memanfaatkan Scala dan Akka dengan Desain Didorong Domain dan banyak hal menarik lainnya yang terkait dengan arsitektur dan pengaplikasian aplikasi perangkat lunak.

15. blog Scruminc

Blog ini ada hubungannya dengan Scrum; praktik dan perangkat terbaik. Di sini Anda akan menemukan kisah sukses, tutorial, contoh, statistik, serta artikel pendek berharga lainnya untuk meningkatkan efisiensi tim serta efektivitas tugas.

16. Devhumor

Ya, ini terkait dengan aplikasi perangkat lunak. Memes, gambar, lelucon, kode, serta hal-hal lain dari dunia nyata yang membuat Anda tertawa.

17. Codinghorror

Situs blog ini pasti akan Anda sukai jika Anda memiliki selera humor yang umum karena pos-posnya biasanya mencakup sisi-sisi yang menyenangkan pada aspek-aspek manusia dari pengkodean. Demikian juga Anda akan menemukan posting yang membahas kemajuan saat ini di dunia teknologi.

18. Raywanderlich

Situs blog ini memiliki tutorial untuk pengembang iOS dan Android. Kiat dan praktik ideal untuk penggemar swift dan mac. Pengujian sistem, Kesatuan, C #, Json dan banyak lagi.

19. Objc

Di sini Anda pasti akan menemukan publikasi tentang strategi inovatif dan juga metode untuk iphone serta kemajuan OS X. Yang paling terkenal adalah: Swift Fungsional, seri pembicaraan cepat, cepat dan Core Data yang berkembang pesat.

Perlu Membaca Situs Blog untuk Pengembang Program Perangkat Lunak

Perlu Membaca Situs Blog untuk Pengembang Program Perangkat Lunak

Dengan teknologi modern baru yang membanjiri setiap hari, sulit untuk tetap di atas semua pembaruan. Situs blog adalah sumber daya berharga untuk tetap berada di atas teknologi terbaru, berkomunikasi dengan sesama pemrogram dan mendapatkan nuansa tentang apa sebenarnya kemajuan perangkat lunak itu.

Dengan setiap pengembang menjalankan blog individu, sulit untuk menemukan yang terbaik di luar sana. Beberapa posting blog diperbarui setiap hari serta setiap jam, sementara yang lain hanya menilai inovasi yang signifikan. Ada benar-benar banyak untuk dipilih dan masing-masing dari mereka entah bagaimana berbeda dari berbagai lainnya. Namun demikian, penting bahwa Anda dapat menginformasikan yang buruk dari yang hebat dan hanya mengikuti blog berkualitas terbaik yang menawarkan detail yang dapat dipercaya.

Perlu Membaca Situs Blog untuk Pengembang Program Perangkat Lunak

Apakah Anda seorang pemula yang mencari cara untuk mendapatkan dimulai atau seorang desainer ahli mencoba untuk lebih meningkatkan keterampilannya, ada sebuah blog di daftar ini yang dapat memenuhi permintaan Anda.

Di bawah ini adalah daftar periksa kami untuk meninjau blog untuk programmer aplikasi perangkat lunak:

1. CodeBetter

Blog CodeBetter memiliki satu tujuan utama - menghadirkan para pengembang ke alat, teknik, serta metode yang jauh lebih baik dalam pengembangan program perangkat lunak. Mereka terkonsentrasi pada konten web teknis yang benar-benar tepat daripada memuat situs blog mereka dengan fluff acak untuk meningkatkan pemandangan.

Tepat apa yang membuat CodeBetter berbeda dari blog lain adalah bahwa mereka tetap bersih dari blogging tentang hal-hal yang tidak berhasil dan juga berkeliaran membantingnya. Mereka fokus untuk menjelaskan apa yang bagus dan layak waktu Anda.

Situs blog benar-benar dapat mengandalkan pada informasi sebagai pesan penulis sepenuhnya berdasarkan pengalaman pribadi mereka serta keahlian.

Anda pasti akan menemukan banyak contoh kode dan metode inovatif di sini. Yang terbaik untuk pengembang yang terkonsentrasi pada inovasi Microsoft, terutama. Bahasa berbasis Net, Sql Server, Sharepoint, BizTalk, platform server, serta berbagai perangkat lunak lainnya.

2. A Daftar Terpisah

Sekarang situs blog yang efektif untuk pengembang program perangkat lunak, A List Apart dimulai sebagai daftar pelanggan pada tahun 1997. Situs ini sebenarnya telah beroperasi sejak 1998! Ini didirikan oleh L. Jeffrey Zeldman dan juga atribut penulis yang berkontribusi seperti Senongo Akpem, Rachel Andrew, Cennydd Bowles, Anthony Colangelo, Lyza Bahaya Gardner, Debra Gelman, Matt Griffin, dan juga banyak lagi. Ini adalah tujuan ideal bagi mereka yang mencari tempat untuk memperluas pemahaman mereka tentang kemajuan program perangkat lunak atau hanya bertanya-tanya untuk beberapa ide hebat dan juga teknik. Blog ini mencakup semua jenis topik pada tata letak, pengembangan, dan pentingnya konten internet, namun lebih banyak terutama pada persyaratan internet dan teknik yang ideal.

A List Apart menyambut berbagai penulis, perancang, ahli strategi, pengembang, dan berbagai ahli lain untuk mempublikasikan di situs blog mereka selama mereka memiliki beberapa pemikiran menarik untuk dibagikan dengan dunia pengembang.

3. PhraseApp Blog

Anda sebenarnya mungkin pernah mendengar tentang kami, bukan Anda. Situs blog kami sama-sama berguna bagi para insinyur yang menginvestasikan banyak waktu pada lokalisasi tata letak dan pengawas barang, yang baru saja mulai.

Situs blog PhraseApp menawarkan banyak posting dan tutorial blog yang bermanfaat, selain pertemuan dengan para ahli di sektor ini.

4. Coding Horror

Jeff Atwood memulai blog Coding Horror pada tahun 2004 dan sejak saat itu dia benar-benar menjaga para pembacanya geli dengan tulisan-tulisannya yang hebat yang mengandung kecerdasan. Selama bertahun-tahun, Jeff mengajak para pembaca dalam perjalanan pengembangannya sebagai penulis dan juga seorang programmer perangkat lunak. Saat ini, postingnya mudah dibaca dan dikenali; sesuatu yang Anda hargai setelah menyelesaikan hari yang berat di tempat kerja. Titik yang agak tidak biasa dalam pertumbuhan perangkat lunak ...

Jeff juga merupakan pendiri Jaringan Stack Exchange di situs Q & A, sebelumnya Stack Overflow, yang ia buat bersama dengan Joel Spolsky.

5. Joel On Software

Mantan mitra Jeff, Joel, mulai menulis blog lebih awal, pada tahun 2000. Dia sebenarnya telah memasuki pemrograman selama hampir 40 tahun saat ini, jadi, ya, dia memiliki banyak hal untuk dibagikan mengenai pengembangan perangkat lunak. Dia digunakan untuk menjadi salah satu karyawan Microsoft pertama dan juga berusaha menciptakan apa yang Anda ketahui sekarang sebagai OLE Automation atau IDispatch.

Artikel-artikel Joel terkonsentrasi pada bisnis dan juga manajemen program perangkat lunak. Dia saat ini adalah CEO dari Stack Exchange.

Dia sebenarnya telah menciptakan 4 publikasi, yang terdiri dari satu pada gaya antarmuka pengguna, yang juga ditawarkan di situs blog. Joel juga menjalankan perusahaan perangkat lunak, Fog Creek Software.