رفقا ها سلام چطورین خیلی خوش اومدین به چنل خودتون 🌟
برای اینکه چنل نظم خاصی رو طی کنه تو شلوغی و همچنین به پست ها دسترسی سریع تری داشته باشین تصمیم گرفتم هر پستی که اینجا میزاریم رو با # دسته بندی کنیم.
تمامی پست های چنلو میتونین با این # ها پیدا کنین
#nodejs
#expressjs
#nestjs
#bunjs
#denojs
#redis
#authentication
#restapi
#sql
#nosql
#mysql
#postgresql
#mariadb
#mongodb
#mongoose
#prisma
#typeorm
#sequelize
#git
#github
#bug
#graphql
#apollo_server
#websocket
#socketio
#test
#cleancode
#linkedin
#fun
#orm
#js
#ts
#regex
#design_patterns
#docker
#elasticsearch
#کدخوانا
#پادکست
#داکیومنت_نویسی
#تجربه
#استخدام
#لینکدین
#ترفند
#رزومه
#پروفایل_گیتهات
#دیزاین_پترن
#کلین_کد
#میم
#فکت
#مقاله
#ویدیو_آموزشی
#نقشه_راه
#کاربردی
#طراحی_دیتابیس
#شبکه_سازی
#متفرقه
#معرفی_ابزار
#معرفی_منبع
#معماری_نرم_افزار
#قیمت_گذاری
#معرفی_کتاب
#نمونه_کار
#روانشناسی
#مهارت_نرم
#هاست
#دیپلوی
#دامنه
#ربات_نویسی
..... این لیست بروز میشود ......
یسری حرف و حدیث ها که خارج از برنامه نویسی هستن و بیشتر تجربه زندگی شخصیم هستن رو پست میکنم با هشتگ #دلی که چنل حالت روحی خشکی نداشته باشه و جو صمیمیت برقرار باشه.
مرسی از همراهیتون ❤️
برای اینکه چنل نظم خاصی رو طی کنه تو شلوغی و همچنین به پست ها دسترسی سریع تری داشته باشین تصمیم گرفتم هر پستی که اینجا میزاریم رو با # دسته بندی کنیم.
تمامی پست های چنلو میتونین با این # ها پیدا کنین
#nodejs
#expressjs
#nestjs
#bunjs
#denojs
#redis
#authentication
#restapi
#sql
#nosql
#mysql
#postgresql
#mariadb
#mongodb
#mongoose
#prisma
#typeorm
#sequelize
#git
#github
#bug
#graphql
#apollo_server
#websocket
#socketio
#test
#cleancode
#fun
#orm
#js
#ts
#regex
#design_patterns
#docker
#elasticsearch
#کدخوانا
#پادکست
#داکیومنت_نویسی
#تجربه
#استخدام
#لینکدین
#ترفند
#رزومه
#پروفایل_گیتهات
#دیزاین_پترن
#کلین_کد
#میم
#فکت
#مقاله
#ویدیو_آموزشی
#نقشه_راه
#کاربردی
#طراحی_دیتابیس
#شبکه_سازی
#متفرقه
#معرفی_ابزار
#معرفی_منبع
#معماری_نرم_افزار
#قیمت_گذاری
#معرفی_کتاب
#نمونه_کار
#روانشناسی
#مهارت_نرم
#هاست
#دیپلوی
#دامنه
#ربات_نویسی
..... این لیست بروز میشود ......
یسری حرف و حدیث ها که خارج از برنامه نویسی هستن و بیشتر تجربه زندگی شخصیم هستن رو پست میکنم با هشتگ #دلی که چنل حالت روحی خشکی نداشته باشه و جو صمیمیت برقرار باشه.
مرسی از همراهیتون ❤️
🐱 https://github.com/MhsnBakhshi🔤 @NodeUnique
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
~> تو این پست میخوام یه توضیحی درباره این عکس بدم که درباره camelCase گفته و خیلیا اشتباهی انجام میدن و یا باخبر نیستن!
• اگه توی camelCase به کلمه های مخفف رسیدین مثلا ID یا JSON و .. اونارو کامل بزرگ بنویسین مثلا :
• نکته: منبع خاصی برای این موضوع برنخوردم که اشاره کرده باشه اما سایت هایی مثل PHP و سایت MDN که مستندات JS توشه به این صورت نوشته شده برخی از اسم توابع رو :
#تجربه #ترفند #کلین_کد #cleancode
• اگه توی camelCase به کلمه های مخفف رسیدین مثلا ID یا JSON و .. اونارو کامل بزرگ بنویسین مثلا :
const productID = UUID()
const ticketID = UUID()
const userID = UUID()
• نکته: منبع خاصی برای این موضوع برنخوردم که اشاره کرده باشه اما سایت هایی مثل PHP و سایت MDN که مستندات JS توشه به این صورت نوشته شده برخی از اسم توابع رو :
~> JavaScript : JSON.rawJSON()
~> PHP : DOMDocument::loadHTML()
#تجربه #ترفند #کلین_کد #cleancode
~> @Code_Unique
👍3
~> نوبتی هم باشه، نوبت معرفی کتابی که هر برنامهنویس باید بخونه!!
~> کتاب Clean Code اثر Robert C. Martin (عمو باب)
• خیلی از ما فکر میکنیم که تفاوت بین یک برنامهنویس جونیور و سنیور فقط به مهارتهای (soft skills) برمیگرده. در حالی که مهارتهای نرم و به خصوص نحوه نوشتن کد، نقش خیلی مهمتری داره.
• کتاب Clean Code کتابی هست که به شما یاد میده چطور کدی بنویسید که خوانا، تمیز و اصولی باشه و با یک نگاه به اسم Function یا variable یا Class و ... متوجه بشیم اون قسمت کد چیکار میکنه. این کتاب پر از مثالهای عملی و تکنیکهای کاربردیه که به شما کمک میکنه تا کدهای بهتری بنویسید و در نتیجه پروژههاتون رو با کیفیتتر لانچ کنین و برای refactoring کابوس شبانه هم نداشته باشین 😶
~> یه مثال عملی همراه با توضیح 👇
• فرض کنیم میخواهیم آرایه ایی از کاربران داشته باشیم حال یه برنامه نویس که کتاب کلین کد رو نخونده میاد موقع اسم گذاری اینجوری پیش میره:
• اما برنامه نویسی که کتاب کلین کد خونده میاد این شکلی اسم گذاری هاشو پیش میبره:
• حرف s جمع موقع اسم گذاری این معنیو میده ما چندین دیتا قراره اضافه ، دریافت و .. انجام بدیم پس نیازی نیست با کلمات Data , list و .. بیایم جمع ببندیم و باعث کثیف شدن کد بشیم.
~> این ریپو گیت هاب اومده کتاب کلین کد رو ترجمه کرده اما نه بصورت کامل ولی حداکثر قسمت های مهم رو پوشش داده
~> این کتاب منبع های انگلیسی زیادی هم داره بخصوص یوتیوب اما اگه انگلیسیتون ضعیفه و دنبال کورس فارسی این کتاب هستین این کورس رو پیشنهاد میکنم بهتون.
~>اگه موافق باشین ری اکشن 👍 بزنین تا هر هفته بخش هایی از این کتاب رو اینجا پوشش بدم بلکه این مهارت نقش کلیدی ایفا کنه
#کاربردی #تجربه #معرفی_منبع #کدخوانا #معرفی_کتاب #کلین_کد #cleancode
~> کتاب Clean Code اثر Robert C. Martin (عمو باب)
• خیلی از ما فکر میکنیم که تفاوت بین یک برنامهنویس جونیور و سنیور فقط به مهارتهای (soft skills) برمیگرده. در حالی که مهارتهای نرم و به خصوص نحوه نوشتن کد، نقش خیلی مهمتری داره.
• کتاب Clean Code کتابی هست که به شما یاد میده چطور کدی بنویسید که خوانا، تمیز و اصولی باشه و با یک نگاه به اسم Function یا variable یا Class و ... متوجه بشیم اون قسمت کد چیکار میکنه. این کتاب پر از مثالهای عملی و تکنیکهای کاربردیه که به شما کمک میکنه تا کدهای بهتری بنویسید و در نتیجه پروژههاتون رو با کیفیتتر لانچ کنین و برای refactoring کابوس شبانه هم نداشته باشین 😶
~> یه مثال عملی همراه با توضیح 👇
• فرض کنیم میخواهیم آرایه ایی از کاربران داشته باشیم حال یه برنامه نویس که کتاب کلین کد رو نخونده میاد موقع اسم گذاری اینجوری پیش میره:
const userArr = [ { id:1, name: "code_unique" } ]
const userArray = [ { id:1, name: "code_unique" } ]
const userList = [ { id:1, name: "code_unique" } ]
const userData = [ { id:1, name: "code_unique" } ]
const userInfo = [ { id:1, name: "code_unique" } ]
• اما برنامه نویسی که کتاب کلین کد خونده میاد این شکلی اسم گذاری هاشو پیش میبره:
const users = [ { id:1, name: "code_unique" } ]
• حرف s جمع موقع اسم گذاری این معنیو میده ما چندین دیتا قراره اضافه ، دریافت و .. انجام بدیم پس نیازی نیست با کلمات Data , list و .. بیایم جمع ببندیم و باعث کثیف شدن کد بشیم.
~> این ریپو گیت هاب اومده کتاب کلین کد رو ترجمه کرده اما نه بصورت کامل ولی حداکثر قسمت های مهم رو پوشش داده
~> https://github.com/mojtaba-afraz/clean-code-persian/tree/master
~> این کتاب منبع های انگلیسی زیادی هم داره بخصوص یوتیوب اما اگه انگلیسیتون ضعیفه و دنبال کورس فارسی این کتاب هستین این کورس رو پیشنهاد میکنم بهتون.
~> https://sabzlearn.ir/course/clean-code-for-js/
~>
#کاربردی #تجربه #معرفی_منبع #کدخوانا #معرفی_کتاب #کلین_کد #cleancode
~> @Code_Unique
👍12👏4❤2
GN
🔤 @Code_Unique
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🗿2🕊1🌚1
const ymdh = "year month day hour"
const incrUser = () => {}
const delUser = () => {}
const expiredTime= "year month day hour"
const incrementUser= () => {}
const deleteUser = () => {}
🔤 @Code_Unique
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11⚡2❤1🕊1
🧾 https://datalemur.com/sql-tutorial/best-practices-for-writing-sql-queries
🔤 @Code_Unique
Please open Telegram to view this post
VIEW IN TELEGRAM
Datalemur
Best Practices to Write Clean SQL Queries With Examples
Advanced SQL Interviews don't just test you on correctness – they often check out your SQL coding style too, especially during [take-home SQL challenges](https://datalemur.com/blog/sql-interview-guide#practice-take-home-sql-interview-challenges).
Usually…
Usually…
👍8❤3