تعصب‌های قدیمی را کنار بگذاریم، استاندارد کد بزنیم!
301, MovedPermanently
https://docs.microsoft.com/en-us/dotnet/csharp/fundamentals/coding-style/coding-conventions icon

طی سال‌های مختلف برنامه‌نویسی و گاهی استفاده از زبان‌های مختلف ممکن است باعث شده باشد ما به طور ناخواسته به «دست‌خطی» غیر استاندارد دست یافته باشیم و به سیستمی که بیشتر برای خود ما آشنا باشد کد بزنیم. البته که چنین سیستمی به خودی خود بد نیست اما چون دیگران با آن آشنا نیستند میتواند خواندن و مرور کدها را با مشکل جدی مواجه کند. با رعایت بیشتر اصول و قواعد معرفی شده در هر زبان می‌توان تا جای ممکن کدهای خواناتر و قابل ارائه‌تری ارائه دهیم.

در این مطلب که نکاتی نه چندان ناآشنا ولی لازم جهت نام‌گذاری، استفاده از کلمه کلیدی var و همچنین اضافه شدن کلمات کلیدی جدیدی همچون record را در c# مرور کنیم. به طور مثال:

روش صحیح استفاده از var:

var var1 = "This is clearly a string";

روش غلط استفاده از var:

int var4 = ExampleClass.ResultSoFar();
تعصب‌های قدیمی را کنار بگذاریم، استاندارد کد بزنیم!
کدنویسی امن از کجا شروع می‌شود؟
200, OK
https://memoryleaks.ir/where-to-start-secure-coding/ icon

مهم نیست که توسعه‌دهنده چه زبانی هستید و با چه تکنولوژی ای مشغول به کارید ! نقش این ویدئو، گذاشتن عینک امنیتی بر چشمان همه‌ی توسعه‌دهنده هایی که دوست دارن نرم افزارایی که تولید میکنن در بهترین سطوح امنیت باشه و قراره دروازه‌ای باشه تا اونها رو به دالان پر پیج و خم امنیت راهنمایی کنه. 

کدنویسی امن از کجا شروع می‌شود؟