Pure Coder

Description
⭕️آدرس سایت:
https://purecoder.ir

⭕️گروه پرسش و پاسخ:
@purecoder_gp

⭕️پشتیبانی:
@PureCoder_support
@MohammadTaherri
We recommend to visit

🟠 تعرفه تبلیغات:
https://t.me/ads_tube

Last updated 9 months, 2 weeks ago

زکات علم نشر آن است

آموزش های حوزه دیجیتال

$AMOR | @AMOR_Announcements

YouTube | https://bit.ly/41uiYp1

Chat : @iOSF1_Group_chat

Last updated 11 months ago

الإعلامي طاهر العمر
صحفي سوري

Last updated 10 months, 3 weeks ago

10 months, 4 weeks ago

با واتساپ و گوگل پلی چه کارهایی میشه انجام داد؟

11 months ago

درصد قابل توجهی گفتن که این نام گذاری خوب نیست.

احتمالن بخاطر مخفف بودن این رو گفتن.

درحالیکه این نام گذاری خوبه و ایرادی نداره.

توی نام گذاری باید به اسکوپی که اون variable استفاده میشه دقت کنیم. اینجا قراره توی یه اسکوپ کوچیک استفاده بشه و نام هاي کوچیک و جمع و جور خیلی هم مناسب هستن و فهم کد رو سخت نمیکنن.

در واقع برای کلین بودن کد باید خود بدنه ی for کوچیک باشه(تا جای امکان یک خطی باشه)

حتا میشه از نام های دیگه استفاده کرد.

مثل x

خیلی هم بهترن و همه ی Loop ها رو شبیه به هم میکنه و به راحتی ابجکتی که داره پیمایش میشه رو تشخیص میدیم.

توی کل کدتون از یه قرارداد ثابت استفاده کنید.

@purecoder_ir

11 months ago
11 months ago

یه بنده خدایی بود چندین سال پیش آموزش معماری کلین میداد ( الان خدا بیامرز شده و اصلن نیستش، نگین داری مدرس ها رو بدنام میکنی)

این بنده خدا برای هر موجودیتی چنتا کلاس کپی کپی هم می‌ساخت و توی لایه های مختلف میذاشت...

مثلن
UserDo
UserData
User

اون که پسوند Do داشت رو میذاشت توی domain و اون که Data داشت هم که مشخصه و اون که هیچی نداشت هم توی view.

نمیدونم چرا خدا بیامرز از کلمه ی Do استفاده می‌کرد.
ما هم کپی میکردیم و مثل اون میرفتیم??

@purecoder_ir

11 months ago

پترن ها مثل الفبا و زبان مشترک کدنویسی هستن.

توسعه دهنده های فریمورک ها باید به همه ی اون ها مسلط باشن و تجربه ی کافی در استفاده از اون ها رو داشته باشن.

بدون تسلط کامل به همه ی اونها امکان توسعه ی فریمورک خوب وجود نداره و با درک اون ها، درک فریمورک های استاندارد راحت میشه چون که همگی از یک زبان مشترک پیروی میکنن.

فریمورک های خوب رو از طریق نحوه ی استفاده شون از پترن های استاندارد تشخیص بدید.

پترن ها در جریان همین توسعه ها و چالش ها ابداع شدن و کاملن از دل تجربه بیرون اومدن و من درآوردی نیستن.

@purecoder_ir

11 months ago
11 months, 1 week ago

ما ملت ایران ماشاالله همه متخصص همه ی امور پزشکی از طب سنتی گرفته تا طب مدرن، متخصص انواع سرطان ها، متخصص انواع سردرد ها و دل درد ها و درد های دیگه، سیاست مدار، کارشناس مسائل خاورمیانه، ترامپ شناس، اقتصاد دان، تحلیل گر بازار طلا و ارز، کارشناس ادیان، تاریخ دان، مسلط به زوایای پنهان معماری کشتی حضرت نوح، کارشناس مسائل حقوقی، کارشناس فوتبال و مشاور در همه ی زمینه ها هستیم و به هیچی نه نمیگیم، ولی نوبت به زمینه ی تخصصی خودمون که میشه دو تا جمله نمیتونیم صحبت کنیم?‍♂?‍♂?‍♂

ناراحت هم میشیم و بهمون برمیخوره و فکر میکنیم که خودمون با بقیه فرق داریم و همه حرف هایی که میزنیم درسته?‍♂?‍♂

???
@purecoder_ir

11 months, 1 week ago

?Backend Frameworks

Vania

```
class GreetingController extends Controller
{
// GET /api/greeting
Future index() async
{
retuen Response.html('Hello From Vania');
}
}

Route.get('/greeting',GreetingController().index);
```

Nestjs

@Controller('api') export class GreetingController { @Get('greeting') getGreeting(): string { return 'Hello from NestJS!'; } }

Ruby on Rails

```
class GreetingController < ApplicationController
def greeting
render json: { message: 'Hello from Ruby on Rails!' }
end
end

Rails.application.routes.draw do
get 'api/greeting', to: 'greeting#greeting'
end
```

@purecoder_ir

11 months, 1 week ago

?Backend Frameworks

Asp.net Core

[Route("api/[controller]")] [ApiController] public class GreetingController : ControllerBase { // GET api/greeting [HttpGet] public IActionResult Get() { return Ok("Hello from ASP.NET Core!"); } }

Laravel

```
class GreetingController extends Controller
{
// GET /api/greeting
public function index()
{
return response()->json('Hello from Laravel!');
}
}

Route::get('greeting', [GreetingController::class, 'index']);
```

Spring Boot

```
@RestController
public class GreetingController {

// GET /api/greeting @GetMapping("/api/greeting") public String getGreeting() { return "Hello from Spring Boot!"; }

}
```

@purecoder_ir

11 months, 2 weeks ago

همیشه توی هر دوره ی آموزشی(با هر عنوانی، دوره برنامه نویسی، پکیج موفقیت و ...) ده تا بیست درصد افراد شرکت کننده موفق میشن. (در مورد درصد دقیق میشه بحث کرد و محل بحث فعلی ما نیست)

این ۲۰ درصد موفق، نشون دهنده ی خوب بودن دوره ی مورد نظر نیستن، چرا که این ها در هر صورت و با یکم بالا پایین موفق میشدن.

حالا من یه دوره درست میکنم و بعد از اتمام اون دوره ۲۰ درصد موفق رو بولد میکنم و میکنم توی چشم مخاطب و هیچ حرفی از ۸۰ درصدی که هیچی نشدن نمیزنم.

همه هم میگن عجب دوره ای، بهتر از این نمیشه ???

@purecoder_ir

We recommend to visit

🟠 تعرفه تبلیغات:
https://t.me/ads_tube

Last updated 9 months, 2 weeks ago

زکات علم نشر آن است

آموزش های حوزه دیجیتال

$AMOR | @AMOR_Announcements

YouTube | https://bit.ly/41uiYp1

Chat : @iOSF1_Group_chat

Last updated 11 months ago

الإعلامي طاهر العمر
صحفي سوري

Last updated 10 months, 3 weeks ago