جستجوی پیشرفته اشتراک‌ها

فیلتر جستجو:
*
50 نکته برای توسعه‌ی بهتر برنامه‌های مبتنی بر Angular
200, OK
https://developer.mescius.com/blogs/the-top-50-tips-for-better-angular-development icon

The Top 50 Tips for Better Angular Development

This article dives into essential tips and best practices that will help you enhance your Angular development skills. Whether you're a seasoned Angular developer or a beginner, these insights will help optimize your applications, improve code quality, and leverage Angular’s features effectively.

50 نکته برای توسعه‌ی بهتر برنامه‌های مبتنی بر Angular
حسابداری برای توسعه دهنده‌ها
200, OK
https://drew.thecsillags.com/posts/2017-12-06-accounting-for-software-engineers/ icon

Accounting For Software Engineers

The difference between accountants and software engineers, when it comes to accounting systems, is about what we primarily care about. Accountants care about meaning: is the quick ratio in good shape? Is income growing at an expected rate? How do we deal with an upcoming expense? Software engineers care about: will we properly move money around so that the balances are correct given certain latency, concurrency, etc.? Do we have the information required to generate the Income Statement? How do we represent a credit memo?

حسابداری برای توسعه دهنده‌ها
راهنمای نامگذاری متغیرها در JavaScript
307, RedirectKeepVerb
https://javascript.plainenglish.io/variable-naming-best-practices-in-javascript-94af115f42cd icon

Variable Naming Best Practices in JavaScript

Like any other programming language, JavaScript relies heavily on well-structured and understandable code. One of the fundamental building blocks of clean JavaScript code is effective variable naming.

By adhering to certain best practices, you can significantly enhance the readability and maintainability of your JavaScript projects. Let’s dive into 12 sets of JavaScript variable naming guidelines.

راهنمای نامگذاری متغیرها در JavaScript
چگونه یک پروژه حرفه ایی را در سال 2024 شروع کنیم - قسمت 2
200, OK
https://medium.com/@mohsen_rajabi/how-to-start-an-advanced-net-project-in-2024-part-ii-2736da39b301 icon

توی این مقاله Best Practice ها رو بررسی میکنیم که چطوری میشه یک پروژه بزرگ رو شروع کنیم که بتونیم مواردی مثل Code Compelexy و آنالیز کد و... به پروژه اضافه کنیم که باعث بشه دست خط ها یکسان بشه. آنالیزور ها باعث باگ کمتری بشن

چگونه یک پروژه حرفه ایی را در سال 2024 شروع کنیم - قسمت 2
Hardware.Info؛ کتابخانه‌ای برای دریافت اطلاعات جزئیات سخت‌افزاری
200, OK
https://github.com/Jinjinov/Hardware.Info icon

Battery, BIOS, CPU - processor, storage drive, keyboard, RAM - memory, monitor, motherboard, mouse, NIC - network adapter, printer, sound card - audio card, graphics card - video card. Hardware.Info is a .NET Standard 2.0 library and uses WMI on Windows, /dev, /proc, /sys on Linux and sysctl, system_profiler on macOS.

Hardware.Info؛ کتابخانه‌ای برای دریافت اطلاعات جزئیات سخت‌افزاری
حداقل‌ نیازهای مدیریت یک پروژه‌ی بزرگ
200, OK
https://matklad.github.io/2024/03/22/basic-things.html icon

Basic Things

After working on the initial stages of several largish projects, I accumulated a list of things that share the following three properties:

  • they are irrelevant while the project is small,
  • they are a productivity multiplier when the project is large,
  • they are much harder to introduce down the line.

حداقل‌ نیازهای مدیریت یک پروژه‌ی بزرگ