در این مطلب، ویدئو کدنویسی با سبک (در #پایتون) با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:39:02
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,060 –> 00:00:03,240
به یک برنامه نویسی با سبک خوش آمدید این یک
2
00:00:03,240 –> 00:00:06,240
سخنرانی است که از کلاس استاد
3
00:00:06,240 –> 00:00:08,370
دیروز من دیروز دوره اسکریپت نویسی
4
00:00:08,370 –> 00:00:10,980
برای هنرمندان را به مدت هفت ساعت صرفه جویی
5
00:00:10,980 –> 00:00:13,530
کردم بنابراین آمدم آن را با یک
6
00:00:13,530 –> 00:00:16,500
مبحث به اینجا فشرده کردم و عمدتاً روی
7
00:00:16,500 –> 00:00:18,630
سبک متمرکز است و منظور من را خواهید دید. با
8
00:00:18,630 –> 00:00:20,189
دادا از همه کسانی که
9
00:00:20,189 –> 00:00:21,689
شرکت کردند تشکر می کنم منظورم این است که می دانم این بازی مورچه ای
10
00:00:21,689 –> 00:00:24,840
یا چیزی نیست، اما امیدوارم بتوانم
11
00:00:24,840 –> 00:00:28,680
ارزشی را با شما به اشتراک بگذارم یا به اشتراک بگذارم، بنابراین فقط برای
12
00:00:28,680 –> 00:00:30,449
معرفی خودم اسم من الکس و
13
00:00:30,449 –> 00:00:32,219
آریستا هستم که در حال حاضر از آنجا آمده ام.
14
00:00:32,219 –> 00:00:35,820
استودیوی انیمیشن کوتوله فرانسه و من عمدتاً یک
15
00:00:35,820 –> 00:00:37,920
مدیر فنی هستم، همچنین
16
00:00:37,920 –> 00:00:39,960
مشاور بهینهسازی جریان کار فنی
17
00:00:39,960 –> 00:00:41,940
هستم
18
00:00:41,940 –> 00:00:44,250
و سخنرانیهایی مانند کلاس استاد به عنوان سخنرانی انجام میدهم و
19
00:00:44,250 –> 00:00:45,660
همچنین در یوتیوب هستم
20
00:00:45,660 –> 00:00:47,100
که در آن دورهای دارم که به آن اسکریپت میگویند. برای
21
00:00:47,100 –> 00:00:49,410
هنرمندان، بنابراین برای همه کسانی که به نوعی
22
00:00:49,410 –> 00:00:52,649
میخواهند بهعنوان یک هنرمند مسیر فیلمنامهنویسی بیشتری را طی کنند
23
00:00:52,649 –> 00:00:55,920
، جایی که شما خود را از
24
00:00:55,920 –> 00:00:58,410
الگوی فعلی جدا میکنید، من روی برخی
25
00:00:58,410 –> 00:01:00,629
فیلمهای عمدتاً انیمیشن در
26
00:01:00,629 –> 00:01:03,270
شرکتهای مختلف از یک قاب کار کردم. سنگ معدن تا کوتوله تا
27
00:01:03,270 –> 00:01:04,650
استودیو ماکروویژن سویا
28
00:01:04,650 –> 00:01:06,990
و آکادمی فیلم را در
29
00:01:06,990 –> 00:01:10,200
آلمان شروع کردم و یکی از پروژههایی
30
00:01:10,200 –> 00:01:12,270
که روی آن کار میکردم نقطه شکست نام داشت
31
00:01:12,270 –> 00:01:15,180
که در مقابل جایزه به آن اشاره
32
00:01:15,180 –> 00:01:17,400
میکنم زیرا یک خط لوله برای نقطه شکست ساختم
33
00:01:17,400 –> 00:01:19,170
که یک نقطه باز است. منبع خط لوله
34
00:01:19,170 –> 00:01:21,780
و به نام Plex می توانید آن را در github پیدا کنید
35
00:01:21,780 –> 00:01:25,229
و اساساً مانند این است که یک
36
00:01:25,229 –> 00:01:27,900
ساختار اساسی برای هر پروژه ایجاد می کند و
37
00:01:27,900 –> 00:01:29,939
می توانید آن را در پروژه شخصی خود پیاده کنید
38
00:01:29,939 –> 00:01:31,710
زیرا مجوز
39
00:01:31,710 –> 00:01:34,409
MIT است بنابراین می توانید از آن برای هر کاری
40
00:01:34,409 –> 00:01:35,790
که دوست دارید استفاده کنید. آن را به هر چیزی که نیاز دارید تغییر دهید
41
00:01:35,790 –> 00:01:37,979
و این فقط سطحی
42
00:01:37,979 –> 00:01:40,140
است که مانند 10٪ یا چیزی است که
43
00:01:40,140 –> 00:01:43,890
بدن شما می بینید، اما 90٪ مربوط به شماست که
44
00:01:43,890 –> 00:01:45,990
فایل پیکربندی را تغییر دهید و همه چیز
45
00:01:45,990 –> 00:01:48,030
تغییر کرد و با شما سازگار می شود
46
00:01:48,030 –> 00:01:49,920
و اسکریپت ها و پلاگین ها را در یک فایل خاص تغییر می دهید.
47
00:01:49,920 –> 00:01:52,259
پوشه آنها بخشی از خط لوله شما هستند شما
48
00:01:52,259 –> 00:01:55,110
متغیرهای محیطی را اضافه می کنید و کار می کند
49
00:01:55,110 –> 00:01:59,219
و از آن به بعد متوجه شدم مانند چیزی
50
00:01:59,219 –> 00:02:02,159
که رفتارم را تغییر دادم که چگونه پایتون را می بینم
51
00:02:02,159 –> 00:02:04,380
این بحث عمدتاً در مورد
52
00:02:04,380 –> 00:02:06,600
P است. ython اما به این دلیل که مانند
53
00:02:06,600 –> 00:02:09,239
زبان برنامه نویسی استاندارد در
54
00:02:09,239 –> 00:02:10,830
جلوه های بصری و انیمیشن است، اما
55
00:02:10,830 –> 00:02:12,840
مهم نیست زیرا سبک همه جا وجود دارد، شما
56
00:02:12,840 –> 00:02:13,290
می توانید
57
00:02:13,290 –> 00:02:16,890
سبک بد را در C++ ss سبک بد در Mel انجام دهید
58
00:02:16,890 –> 00:02:19,379
و این چیزی است که ما در مورد آن صحبت می کنیم و
59
00:02:19,379 –> 00:02:21,959
در اینجا سریال I است. آیا من
60
00:02:21,959 –> 00:02:24,209
برای هنرمندان برای Maya 3ds max PI جدید از
61
00:02:24,209 –> 00:02:29,430
خودش اسکریپت نویسی انجام داده ام و کدنویسی به سبک کدنویسی ویندوز
62
00:02:29,430 –> 00:02:31,430
یک هنر است و اکنون این تصور اشتباه وجود دارد که
63
00:02:31,430 –> 00:02:34,769
شما فقط کار را انجام می دهید
64
00:02:34,769 –> 00:02:39,359
زیرا کد محتوا ایجاد می کند در حالی که سبک
65
00:02:39,359 –> 00:02:42,150
ایجاد همکاری می کند بنابراین اساساً شما
66
00:02:42,150 –> 00:02:45,510
کد می نویسید که کار می کند. شما کار را
67
00:02:45,510 –> 00:02:47,430
انجام می دهید، دسته های شما هر آنچه که نیاز دارید
68
00:02:47,430 –> 00:02:51,000
خوب است، اما پس از آن شخص دیگری یا شما سه
69
00:02:51,000 –> 00:02:53,099
ماه بعد آن را انتخاب می کنید، یک Hotfix
70
00:02:53,099 –> 00:02:55,319
ایجاد می کنید یک به روز رسانی را ایجاد کنید و به
71
00:02:55,319 –> 00:02:56,909
نظر می رسد مانند سطل زباله مانند شما
72
00:02:56,909 –> 00:02:59,069
نمی دانید کجاست. نمیدانید چه چیزی است،
73
00:02:59,069 –> 00:03:01,500
شما ساختار اصلی
74
00:03:01,500 –> 00:03:03,810
و مواردی از این قبیل را نمیدانید، بنابراین اساساً در حالی که برنامهنویسی
75
00:03:03,810 –> 00:03:06,569
میکنید و آنچه را که نیاز دارید انجام میدهید
76
00:03:06,569 –> 00:03:09,870
، سبک تصمیم میگیرد که آیا کسی
77
00:03:09,870 –> 00:03:12,060
کد شما را میفهمد یا کسی مانند h نیاز دارد. ما
78
00:03:12,060 –> 00:03:14,250
و روزهایی که حتی دوست داریم
79
00:03:14,250 –> 00:03:15,840
ساختار اصلی و کجا اضافه کنیم و
80
00:03:15,840 –> 00:03:18,780
به همین دلیل است که ما اینجا و ما چیزهای بسیار
81
00:03:18,780 –> 00:03:21,180
ساده ای را دوست داریم که می بینید مثل این است
82
00:03:21,180 –> 00:03:24,480
که علم موشک نیست، اما هنوز من
83
00:03:24,480 –> 00:03:26,250
افراد زیادی را می بینم مخصوصاً وقتی
84
00:03:26,250 –> 00:03:28,379
از جنبه عملی می آیند. و نه از جنبه
85
00:03:28,379 –> 00:03:30,359
آکادمیک، من می بینم که بسیاری از افراد
86
00:03:30,359 –> 00:03:33,900
در این زمینه شکست می خورند، بنابراین اگر می توانید کدی را ایجاد کنید
87
00:03:33,900 –> 00:03:35,760
که مردم روی اتومبیل یا هواپیمای خود
88
00:03:35,760 –> 00:03:38,900
قرار می دهند، کد سکسی درست کرده اید، این ایده است،
89
00:03:38,900 –> 00:03:42,090
بنابراین بیایید به عنوان مثال در مورد واردات اولیه نگاهی بیندازیم.
90
00:03:42,090 –> 00:03:44,370
این مانند یک import است
91
00:03:44,370 –> 00:03:46,470
که از آن استفاده می کنید، در بسیاری از
92
00:03:46,470 –> 00:03:49,799
اسکریپت ها می بینید و مانند یک جنگل است که
93
00:03:49,799 –> 00:03:51,269
حتی نمی دانید در آنجا چه اتفاقی می افتد
94
00:03:51,269 –> 00:03:53,910
چه چیزی شبیه چیزی است که باید تماشا کنید،
95
00:03:53,910 –> 00:03:56,310
بنابراین اگر ببینید که نقطه ورود شما به یک
96
00:03:56,310 –> 00:03:58,079
اسکریپت اساساً چیزی است که در اینجا اتفاق میافتد،
97
00:03:58,079 –> 00:04:01,049
من آن را به این تغییر دادم و شما
98
00:04:01,049 –> 00:04:02,250
فوراً میبینید که در آنجا
99
00:04:02,250 –> 00:04:04,980
قابل تشخیص است و الگوهای خاصی را
100
00:04:04,980 –> 00:04:07,500
در داخل میبینید، بنابراین چگونه از
101
00:04:07,500 –> 00:04:09,209
سمت چپ به سمت راست میرویم، زیرا
102
00:04:09,209 –> 00:04:12,269
اساساً همان کاری است که
103
00:04:12,269 –> 00:04:15,180
من در آن انجام میدهم. واردات این است که من آن را به
104
00:04:15,180 –> 00:04:17,668
تکههای منطقی تقسیم میکنم، اکثراً
105
00:04:17,668 –> 00:04:20,940
یک بار به 3 تقسیم نمیشود، بنابراین اولین
106
00:04:20,940 –> 00:04:23,820
مورد اساساً API استاندارد است، بنابراین در
107
00:04:23,820 –> 00:04:25,979
این مورد چنین است – بنابراین این API پایتون است بنابراین
108
00:04:25,979 –> 00:04:26,760
109
00:04:26,760 –> 00:04:29,040
اولین تکه d2 اساساً
110
00:04:29,040 –> 00:04:31,710
زمان شماست ساعات روز شما و چیزهای
111
00:04:31,710 –> 00:04:33,390
مشابه، بنابراین اساساً اولین چیزی که
112
00:04:33,390 –> 00:04:35,570
می بینید می دانید خوب این استاندارد است.
113
00:04:35,570 –> 00:04:39,840
114
00:04:39,840 –> 00:04:42,720
115
00:04:42,720 –> 00:04:45,120
116
00:04:45,120 –> 00:04:48,120
بدانید که بعد از لوله
117
00:04:48,120 –> 00:04:50,610
API، API شخص ثالث می آید، بنابراین
118
00:04:50,610 –> 00:04:53,160
می بینید خوب است آیا اسکریپت های Maya
119
00:04:53,160 –> 00:04:55,820
در داخل این اسکریپت هودینی استفاده می شود و
120
00:04:55,820 –> 00:04:59,220
آخرین اما مهم نیست API سفارشی است، بنابراین
121
00:04:59,220 –> 00:05:01,590
شرکت معمولی شما
122
00:05:01,590 –> 00:05:03,840
اسکریپت های شخصی شما را به ماژول هایی که وارد می کنید به شما اسکریپت می کند.
123
00:05:03,840 –> 00:05:05,730
از آنها در
124
00:05:05,730 –> 00:05:07,560
Logging خود و مواردی از این قبیل استفاده کنید و
125
00:05:07,560 –> 00:05:09,780
این سومین قسمت است که اگر شروع به
126
00:05:09,780 –> 00:05:11,580
نگاه کردن به واردات کنید، فوراً
127
00:05:11,580 –> 00:05:12,270
128
00:05:12,270 –> 00:05:15,480
سفارشی پیش فرض شخص ثالث خوب را تشخیص می دهید و سپس می
129
00:05:15,480 –> 00:05:18,660
توانید از واردات از قبل ببینید
130
00:05:18,660 –> 00:05:21,750
چه چیزی در انتظار شماست. شما با
131
00:05:21,750 –> 00:05:24,000
مفهوم بسیار ساده بسیاری از مردم این کار را اشتباه
132
00:05:24,000 –> 00:05:26,550
انجام میدهند، من نمیدانم چرا و شما میتوانید
133
00:05:26,550 –> 00:05:28,740
کمی سبک را به کار ببرید و من دوست دارم این کار را انجام دهم
134
00:05:28,740 –> 00:05:32,520
تا مراحل آن را انجام دهم، ظاهر دلپذیر است.
135
00:05:32,520 –> 00:05:34,440
136
00:05:34,440 –> 00:05:36,960
مانند گوگل که می تواند برنامه
137
00:05:36,960 –> 00:05:39,050
نویسی کند یا اصلاً برنامه نویسی
138
00:05:39,050 –> 00:05:45,240
کند، چه کسی می تواند پایتون یا
139
00:05:45,240 –> 00:05:47,250
برخی از اسکریپت های مرد را تغییر دهد که مثل اینکه می تواند
140
00:05:47,250 –> 00:05:51,210
کارهای کوچکی انجام دهد، محیطی عالی
141
00:05:51,210 –> 00:05:54,060
برای من است زیرا برای من در حال
142
00:05:54,060 –> 00:05:57,090
انجام اسکریپت برای هنرمندان هستم. و روشی
143
00:05:57,090 –> 00:05:59,700
که من سعی می کنم آموزش بدهم اساساً این است که به مردم می گویم
144
00:05:59,700 –> 00:06:02,640
شما می توانید این کار را انجام دهید و به
145
00:06:02,640 –> 00:06:05,550
70 درصد موارد نیاز ندارید فقط آنچه را
146
00:06:05,550 –> 00:06:07,200
که نیاز دارید بیاموزید و اینجاست که ما به اینجا می رویم
147
00:06:07,200 –> 00:06:09,840
پس یکی از موارد سبک pep
148
00:06:09,840 –> 00:06:12,180
8 پس اگر شما تا به حال در مورد pep 8 نشنیده اید،
149
00:06:12,180 –> 00:06:15,450
راهنمای سبک پایتون گوگل است،
150
00:06:15,450 –> 00:06:18,450
واقعا خوب است، به نوعی طولانی است، اما بسیاری
151
00:06:18,450 –> 00:06:20,670
از چیزهایی که در اینجا استفاده می کنیم یا pep 8
152
00:06:20,670 –> 00:06:23,610
یا pep AIDS هستند، برای مثال
153
00:06:23,610 –> 00:06:25,530
اگر همه چیز را در یک خط قرار دهید و به
154
00:06:25,530 –> 00:06:28,080
عنوان واردات وارداتی قرار دهید. همه پاسهای ولگرد
155
00:06:28,080 –> 00:06:30,840
اوه، بله، فلفلی نیست yda e pepe
156
00:06:30,840 –> 00:06:34,650
به معنای وارد کردن در هر خط خوب است،
157
00:06:34,650 –> 00:06:37,680
اما شما می توانید 8 را از خوانایی نیز تفسیر
158
00:06:37,680 –> 00:06:39,510
کنید، این یکی از
159
00:06:39,510 –> 00:06:40,200
ویژگی های اصلی
160
00:06:40,200 –> 00:06:42,210
من پرداخت می شود و در این مورد برای مثال اگر
161
00:06:42,210 –> 00:06:46,020
از QT یا PI Q به سایت PI شما وارد کنیم
162
00:06:46,020 –> 00:06:49,590
یا مل یا هر چیز دیگری که ما همه
163
00:06:49,590 –> 00:06:51,570
واردات این چیز را در یک خط قرار می دهیم
164
00:06:51,570 –> 00:06:54,030
که خوب است زیرا می دانید هنوز نه این
165
00:06:54,030 –> 00:06:56,430
بخشی از QT است و مانند یک دسته ترکیبی است
166
00:06:56,430 –> 00:06:59,610
بنابراین می توانیم آن را بشکنیم اما همیشه
167
00:06:59,610 –> 00:07:02,160
دلیل خوبی برای شکستن آن داریم و دوباره
168
00:07:02,160 –> 00:07:05,220
چیزهای ساده اما بسیاری از افرادی که
169
00:07:05,220 –> 00:07:08,070
بعد از وارد کردن، متغیرهای بعدی را اشتباه میکنند،
170
00:07:08,070 –> 00:07:09,840
ما اکثراً
171
00:07:09,840 –> 00:07:13,260
متغیرهای اصلی به خصوص ثابتها را داریم و در
172
00:07:13,260 –> 00:07:16,320
این مورد من همیشه جداکنندهها چند
173
00:07:16,320 –> 00:07:18,930
خط افقی در کد شما قرار میدهند،
174
00:07:18,930 –> 00:07:22,200
تکههای خاصی را از هم جدا میکنند و بعدی
175
00:07:22,200 –> 00:07:23,880
توضیح کوچکی از آنچه را میدهند. این در مورد یک
176
00:07:23,880 –> 00:07:26,070
کلمه یک کلمه است، مثلاً شما متغیرها را
177
00:07:26,070 –> 00:07:29,120
عالی می دانید، عملکردها را عالی می دانید و
178
00:07:29,120 –> 00:07:33,750
بله، بنابراین این بسیار آسان است، اما
179
00:07:33,750 –> 00:07:36,720
نکته بعدی این است که اگر از Python
180
00:07:36,720 –> 00:07:38,790
برای مثال در مقایسه با
181
00:07:38,790 –> 00:07:41,040
زبان های برنامه نویسی C++ استفاده می کنید، می دانید که ندارید. برای تعریف
182
00:07:41,040 –> 00:07:44,160
نوع خود به طوری که می توانید بگویید عنوان برابر است با
183
00:07:44,160 –> 00:07:47,520
پنج، همچنین می توانید بگویید عنوان برابر است با
184
00:07:47,520 –> 00:07:52,290
رشته ای مانند عنوان این نام، بنابراین اتفاقی که
185
00:07:52,290 –> 00:07:54,600
خیلی سریع رخ می دهد این است که گاهی اوقات
186
00:07:54,600 –> 00:07:56,760
فراموش می کنید که چیزی چه نوع بوده
187
00:07:56,760 –> 00:07:59,640
و آن را لغو می کنید و گاهی اوقات فقط PI می
188
00:07:59,640 –> 00:08:02,040
چرخد و می گوید مانند من نمی توانم این کار را انجام دهم اما
189
00:08:02,040 –> 00:08:04,230
گاهی اوقات پایتون در این جهان می گوید
190
00:08:04,230 –> 00:08:08,520
هر سه ضرب در 5 ضربدر 3 به طور تصادفی 15 می شود
191
00:08:08,520 –> 00:08:10,830
یا آن را با یک رشته می نویسد.
192
00:08:10,830 –> 00:08:13,550
193
00:08:13,550 –> 00:08:17,040
194
00:08:17,040 –> 00:08:20,310
در
195
00:08:20,310 –> 00:08:22,530
بدترین حالت شما این نوع را در
196
00:08:22,530 –> 00:08:24,720
پایگاه داده خود ذخیره می کنید و بعد از یک هفته ناگهان
197
00:08:24,720 –> 00:08:26,850
همه چیز خراب می شود زیرا داده های شما
198
00:08:26,850 –> 00:08:29,790
خراب است بنابراین بزرگترین یکی از بزرگترین
199
00:08:29,790 –> 00:08:33,599
سبک ها در مورد پپ این است که
200
00:08:33,599 –> 00:08:35,729
همیشه با نوع متغیرها سازگار باشید
201
00:08:35,729 –> 00:08:39,330
و حتی اگر برخلاف
202
00:08:39,330 –> 00:08:41,220
کل باشد. مفهوم پایتون در برابر
203
00:08:41,220 –> 00:08:43,979
ذن خودش چون می گوید ما همیشه صریح هستیم
204
00:08:43,979 –> 00:08:46,380
و نه ضمنی، اما در این مورد
205
00:08:46,380 –> 00:08:48,090
مثال دومی وجود ندارد در اینجا شما
206
00:08:48,090 –> 00:08:51,450
پی را به عنوان یک عدد می بینید اما بعداً اوه
207
00:08:51,450 –> 00:08:53,730
بله من می خواهم برای توصیف آن نیز آن را می
208
00:08:53,730 –> 00:08:55,769
نویسید و سپس حتی بعداً می
209
00:08:55,769 –> 00:08:59,190
گویید حجم کره افزایش می یابد، منفجر می شود زیرا
210
00:08:59,190 –> 00:09:01,769
می تواند یک دنباله را در nan در
211
00:09:01,769 –> 00:09:03,990
عدد صحیح از نوع float ضرب کند، زیرا شما سعی می کنید
212
00:09:03,990 –> 00:09:07,649
همراه با رشته شناور شوید، بنابراین همیشه
213
00:09:07,649 –> 00:09:09,570
در نوع خود بمانید و اگر نیاز به یک
214
00:09:09,570 –> 00:09:11,130
نوع مختلف ایجاد یک متغیر جدید
215
00:09:11,130 –> 00:09:13,790
بسیار ساده است که بسیاری از افراد اشتباه
216
00:09:13,790 –> 00:09:16,410
می کنند، ما در مورد سبک ها صحبت می کنیم، بنابراین
217
00:09:16,410 –> 00:09:18,779
سبک آن را خواناتر می کند
218
00:09:18,779 –> 00:09:22,440
و در این مورد فقط علائم مساوی خود را تراز کنید
219
00:09:22,440 –> 00:09:25,050
، به عنوان مثال بالا را ببینید و
220
00:09:25,050 –> 00:09:26,790
در وسط آن کاملاً همان
221
00:09:26,790 –> 00:09:29,639
کد است، اما خواندن کمی آسانتر است،
222
00:09:29,639 –> 00:09:33,120
زیرا کاری که ما انجام دادیم، یک جدول سمت چپ را
223
00:09:33,120 –> 00:09:36,660
کاملاً واضح انجام دادیم و
224
00:09:36,660 –> 00:09:38,579
با چند فاصله در
225
00:09:38,579 –> 00:09:41,310
سمت متغیر تنظیم کردیم، البته زیاده روی نکنید،
226
00:09:41,310 –> 00:09:43,230
زیرا برای مثال اگر به نام
227
00:09:43,230 –> 00:09:45,180
فراخوانی تابعی و تصویر دیگر
228
00:09:45,180 –> 00:09:48,480
کمی زیاد است و
229
00:09:48,480 –> 00:09:50,850
همه چیز را به هم می زند زیرا باز هم کل
230
00:09:50,850 –> 00:09:54,480
مانترا از نظر توابع خوانایی
231
00:09:54,480 –> 00:09:56,730
است، اساساً همان قانون قبلی است
232
00:09:56,730 –> 00:09:59,100
که من وارد آن نمی شوم.
233
00:09:59,100 –> 00:10:00,720
نامگذاری تابع و نامگذاری متغیر باید
234
00:10:00,720 –> 00:10:02,910
مشخص باشد که نام باید نشاندهنده کارهایی
235
00:10:02,910 –> 00:10:06,149
باشد که دارد انجام میدهد، اما همان چیزی است
236
00:10:06,149 –> 00:10:08,699
که میتوانید از خطوط افقی و یک
237
00:10:08,699 –> 00:10:11,639
نظر کوچک فقط برای شناسایی آنچه
238
00:10:11,639 –> 00:10:13,560
که کل بخش انجام میدهد استفاده کنید و بنابراین آنچه من انجام
239
00:10:13,560 –> 00:10:16,500
میدهم من است. یک توابع وجود دارد
240
00:10:16,500 –> 00:10:18,779
که ممکن است بهترین نامگذاری در اینجا نباشد، اما
241
00:10:18,779 –> 00:10:20,940
بقیه موارد بسیار واضح است، بنابراین شما برای
242
00:10:20,940 –> 00:10:23,220
مثال رویدادهای مطبوعاتی خود را دارید، رویدادهای تغییر خود را دارید
243
00:10:23,220 –> 00:10:25,260
و بعداً در پایان
244
00:10:25,260 –> 00:10:27,149
، شروع خود را دارید و رویدادهایی را برای
245
00:10:27,149 –> 00:10:29,670
شروع و ایجاد این فرآیند دارید. و
246
00:10:29,670 –> 00:10:32,430
اگر پنج یا شش مورد از آنها را در 500
247
00:10:32,430 –> 00:10:34,800
خط خود یا هر کد دیگری که هستید دوست دارید،
248
00:10:34,800 –> 00:10:36,810
اساساً از آن رد می شوید و فقط
249
00:10:36,810 –> 00:10:38,699
از طریق خطوط افقی می بینید که در آن
250
00:10:38,699 –> 00:10:42,209
شما چیزی بسیار آسان را جستجو می کنید، من به ندرت آن را می بینم
251
00:10:42,209 –> 00:10:42,449
252
00:10:42,449 –> 00:10:45,060
و دوباره فقط آن را امتحان می کنیم و ما می بینم
253
00:10:45,060 –> 00:10:49,139
که آیا این کاری است که دوست دارید در کد خود انجام دهید
254
00:10:49,139 –> 00:10:51,870
، بنابراین اگر در
255
00:10:51,870 –> 00:10:54,360
خط اول دیدید، تابع ABC باز است
256
00:10:54,360 –> 00:10:57,180
و به آن مسیر می دهید، خط دوم
257
00:10:57,180 –> 00:10:59,610
دوباره B ABC را باز کنید، اما شما همچنین
258
00:10:59,610 –> 00:11:02,370
آنچه را که می خواهید تعریف می کنید. برای دادن پس از آن استفاده
259
00:11:02,370 –> 00:11:05,220
کردید آرگومان کلمه کلیدی خود را صدا بزنید بنابراین می گویید
260
00:11:05,220 –> 00:11:08,040
مسیر pi برابر است با رشته مسیر
261
00:11:08,040 –> 00:11:11,520
و در این مورد شاید خیلی
262
00:11:11,520 –> 00:11:13,530
مهم نباشد خیلی واضح است منظورم این است که اگر
263
00:11:13,530 –> 00:11:15,510
می خواهید یک فایل ABC باز کنید به
264
00:11:15,510 –> 00:11:17,850
نوعی به یک مسیر نیاز دارید. اما در مورد بعدی،
265
00:11:17,850 –> 00:11:20,550
به عنوان مثال، یک هدر چک شده چاپ شده
266
00:11:20,550 –> 00:11:23,510
را در دو رشته و یک متغیر می اندازید و
267
00:11:23,510 –> 00:11:26,610
بیایید وانمود کنیم که این فراخوانی تابع است و
268
00:11:26,610 –> 00:11:28,950
کاملاً در جای دیگری به عنوان
269
00:11:28,950 –> 00:11:31,140
تعریف تابع است، بنابراین ممکن است در
270
00:11:31,140 –> 00:11:33,990
یک فایل دیگر، شاید 500 خط در جای
271
00:11:33,990 –> 00:11:36,390
دیگری باشد و بنابراین شما باید به اطراف بپرید تا
272
00:11:36,390 –> 00:11:38,640
آنچه را که انجام می دهد پیدا کنید و اگر می خواهید
273
00:11:38,640 –> 00:11:40,290
چیزی را تغییر دهید مطمئن نیستید
274
00:11:40,290 –> 00:11:42,780
که کدام نوع را باید
275
00:11:42,780 –> 00:11:44,700
بیندازید و تفاوت
276
00:11:44,700 –> 00:11:46,530
بین اولی یا دومی
277
00:11:46,530 –> 00:11:47,760
چیست، شاید اولی عنوان و دوم
278
00:11:47,760 –> 00:11:49,200
توضیحات است یا اولی اولین
279
00:11:49,200 –> 00:11:51,360
توضیح دوم عنوانی است که شما
280
00:11:51,360 –> 00:11:53,850
نمی دانید بنابراین بهترین راه و من می
281
00:11:53,850 –> 00:11:57,570
گویم همیشه روشی که می توانید بگویید این است که
282
00:11:57,570 –> 00:11:59,820
هر
283
00:11:59,820 –> 00:12:02,460
بار که تابعی را فقط ما فراخوانی می کنید از آرگومان های کلمه کلیدی استفاده کنید. و
284
00:12:02,460 –> 00:12:05,190
آرگومان کلمه کلیدی a را می توانید دوباره مرتب کنید
285
00:12:05,190 –> 00:12:07,200
زیرا ترتیب آن
286
00:12:07,200 –> 00:12:11,160
دیگر مهم نیست و B شما مشخص می کنید که
287
00:12:11,160 –> 00:12:12,840
آرگومان اول تا دوم و سوم
288
00:12:12,840 –> 00:12:16,110
برای محتوای عنوان و
289
00:12:16,110 –> 00:12:19,260
عملکرد چیست. نمی دانم چرا هیچ کس اینگونه نیست
290
00:12:19,260 –> 00:12:21,120
از آن استفاده کردم، اما چون احتمالاً زمان می برد،
291
00:12:21,120 –> 00:12:24,000
اما دوباره سه ماه
292
00:12:24,000 –> 00:12:25,830
دیگر نمی دانید که این عملکرد چه کاری می تواند انجام دهد و
293
00:12:25,830 –> 00:12:28,140
اگر دوباره آن را ببینید، مطمئناً بله،
294
00:12:28,140 –> 00:12:32,520
مطمئن هستید و یک کاری که همه انجام می دهند
295
00:12:32,520 –> 00:12:34,530
این است که این کار اساسی است اگر شما
296
00:12:34,530 –> 00:12:36,300
برای مثال یک پایان نامه بنویسید یک کتاب یا
297
00:12:36,300 –> 00:12:38,970
چیزی شبیه به آن یکی از کارهایی که بهتر انجام می دهید این
298
00:12:38,970 –> 00:12:41,310
است
299
00:12:41,310 –> 00:12:44,130
که مهارت های خود را پیچیده تر می کنید، که در
300
00:12:44,130 –> 00:12:46,590
اصل از آن شروع می کنید، بله،
301
00:12:46,590 –> 00:12:48,810
من کلمات بسیار پیچیده و عالی
302
00:12:48,810 –> 00:12:51,270
مانند لاتین را می شناسم. کلمات یا چیزی اوه من می توانم
303
00:12:51,270 –> 00:12:54,120
یک جمله بسازم مثلاً از طریق 20 خط
304
00:12:54,120 –> 00:12:56,790
یا چیز بسیار عالی. همین
305
00:12:56,790 –> 00:12:59,010
اتفاق برای برنامه نویسی و اسکریپت نویسی می افتد، بنابراین
306
00:12:59,010 –> 00:13:01,680
اساساً هرکسی که شروع به دوست داشتن
307
00:13:01,680 –> 00:13:03,900
چیزهای مزخرفی مانند لامبدا و چیزهایی مانند
308
00:13:03,900 –> 00:13:06,060
آن می کند، مثل اوه بله من است. آیا می توانم
309
00:13:06,060 –> 00:13:08,010
مانند همه چیز را در یک خط پرتاب کنم، در
310
00:13:08,010 –> 00:13:10,320
اصل به کل عملیات در یک
311
00:13:10,320 –> 00:13:14,220
خط، خیلی جذاب، خیلی راحت، سعی کنید بیایید سعی کنیم
312
00:13:14,220 –> 00:13:17,280
آن را بخوانیم، نمی دانم چیست،
313
00:13:17,280 –> 00:13:19,980
نمی خواهم بدانم چیست؟
314
00:13:19,980 –> 00:13:21,590
فکر میکنم
315
00:13:21,590 –> 00:13:23,390
در این کلاس عملیاتهایی وجود دارد که
316
00:13:23,390 –> 00:13:26,210
یک خط منفور است که نمیخواهد آن را در
317
00:13:26,210 –> 00:13:28,790
هیچ کدی ببیند و احتمالاً اگر
318
00:13:28,790 –> 00:13:30,800
در هدر به دنبال کسی باشم که
319
00:13:30,800 –> 00:13:33,590
آن را ایجاد کرده و یک ایمیل سپاسگزار برای او ارسال کرده است، اما
320
00:13:33,590 –> 00:13:35,990
وجود دارد گزینه ای برای آن است و این
321
00:13:35,990 –> 00:13:37,910
همان گزینه ای است که معلم شما به شما می گوید
322
00:13:37,910 –> 00:13:40,370
اگر ویزا بنویسید جملات ساده بسازید
323
00:13:40,370 –> 00:13:42,530
و همان چیزی برای آن صدق می کند
324
00:13:42,530 –> 00:13:46,490
– یا در هر زبانی یک عبارت در هر
325
00:13:46,490 –> 00:13:50,540
خط هر خط باید یک چیز باشد یک
326
00:13:50,540 –> 00:13:53,570
عمل یک عمل هر چه باشد تغییر دهید. در این
327
00:13:53,570 –> 00:13:57,530
مورد، به عنوان مثال، اگر برای و
328
00:13:57,530 –> 00:14:00,590
سپس چه اتفاقی در هر خط رخ می
329
00:14:00,590 –> 00:14:03,500
دهد، سعی نکنید آن را فشرده کنید زیرا در
330
00:14:03,500 –> 00:14:05,690
نهایت می دانید که اگر چیزها
331
00:14:05,690 –> 00:14:07,910
تحت تأثیر قرار می گیرند این خود شما هستید و حتی اگر مهارت های
332
00:14:07,910 –> 00:14:09,650
شما برای شما مهم نیست. هنوز
333
00:14:09,650 –> 00:14:11,660
برای فهمیدن به زمان نیاز دارم زیرا من
334
00:14:11,660 –> 00:14:13,880
اولی را نمیتوان خواند،
335
00:14:13,880 –> 00:14:15,860
حتی اگر در
336
00:14:15,860 –> 00:14:18,110
استفاده از لامبدا متخصص باشید، اما من برای آن استثنایی دارم
337
00:14:18,110 –> 00:14:20,390
که بسیار نادر است، گاهی اوقات نمیتوانید
338
00:14:20,390 –> 00:14:22,760
آنها را در یک خط ترکیب کنید.
339
00:14:22,760 –> 00:14:25,550
ساده و B اگر فقط یک
340
00:14:25,550 –> 00:14:27,290
راهنما هستند، برای مثال شما یک اسکریپت دارید
341
00:14:27,290 –> 00:14:29,450
که در آن نمی خواهید مطمئن شوید
342
00:14:29,450 –> 00:14:31,490
که پوشه آنجاست، بنابراین
343
00:14:31,490 –> 00:14:33,080
مانند شکسته شدن پوشه
344
00:14:33,080 –> 00:14:35,300
نیست، زیرا پوشه وجود ندارد، بنابراین اگر پوشه وجود نداشته باشد، اساسا
345
00:14:35,300 –> 00:14:38,030
این چیزی را بسازید که
346
00:14:38,030 –> 00:14:40,580
اینطور نیست، فقط یک مورد نادر است، بنابراین
347
00:14:40,580 –> 00:14:43,220
آن را داخل آن می اندازید تا 100% مطمئن شوید که
348
00:14:43,220 –> 00:14:44,990
این می تواند یک خط
349
00:14:44,990 –> 00:14:46,850
باشد، نباید بزرگ باشد، نباید
350
00:14:46,850 –> 00:14:49,250
پیچیده باشد، بنابراین در این مورد نباید پیچیده باشد. من
351
00:14:49,250 –> 00:14:50,810
با آن کاملاً خوب هستم زیرا شما
352
00:14:50,810 –> 00:14:52,730
اساساً به دنبال آن هستید، بله، این
353
00:14:52,730 –> 00:14:55,010
به چیزهای بعدی کمک
354
00:14:55,010 –> 00:14:57,080
355
00:14:57,080 –> 00:14:59,570
356
00:14:59,570 –> 00:15:01,850
357
00:15:01,850 –> 00:15:06,080
می کند. و از این طریق و به این صورت
358
00:15:06,080 –> 00:15:07,880
می توانید نظراتی را که
359
00:15:07,880 –> 00:15:10,340
طولانی تر از کل عملکرد هستند ارسال کنید و
360
00:15:10,340 –> 00:15:12,260
شما این دستورات سبک گوگل را دارید،
361
00:15:12,260 –> 00:15:16,520
پس از این 257 کامنت،
362
00:15:16,520 –> 00:15:18,950
شما همان خط نظرات و موارد
363
00:15:18,950 –> 00:15:20,900
مشابه را دارید، می توانم به شما بگویم که چرا
364
00:15:20,900 –> 00:15:23,360
نظرات را دوست ندارم و اساساً به این دلیل است که
365
00:15:23,360 –> 00:15:26,510
نظرات به این معنی است که نظرات شکست خورده به این معنی
366
00:15:26,510 –> 00:15:29,690
است که شما با نامگذاری
367
00:15:29,690 –> 00:15:31,820
متغیر شما و توابع شما
368
00:15:31,820 –> 00:15:34,440
با ترتیب و ساختار
369
00:15:34,440 –> 00:15:36,750
کت شکست خورد، زیرا باید با نام مشخص باشد
370
00:15:36,750 –> 00:15:39,030
که چه کاری انجام می دهد، نوع آن باید
371
00:15:39,030 –> 00:15:40,530
با نام آرگومان ها
372
00:15:40,530 –> 00:15:42,390
مشخص شود، باید با نام توابع
373
00:15:42,390 –> 00:15:43,830
باید در
374
00:15:43,830 –> 00:15:45,990
کل ساختار اسکریپت مشخص باشد که در کجا هستید،
375
00:15:45,990 –> 00:15:48,750
اگر در سبک ایجاد فایل
376
00:15:48,750 –> 00:15:50,940
ها و پوشه ها هستید، می دانید چیست،
377
00:15:50,940 –> 00:15:53,070
باید از بازگشت مشخص باشد،
378
00:15:53,070 –> 00:15:55,110
باید از خود اسکریپت مشخص شود
379
00:15:55,110 –> 00:15:57,150
که چه چیزی اساساً ایده کل موضوع چیست و از این
380
00:15:57,150 –> 00:15:58,800
قبیل چیزها،
381
00:15:58,800 –> 00:16:01,860
با این حال من به هیچ وجه مخالف
382
00:16:01,860 –> 00:16:05,100
نظرات نیستم، خوب است، چیز خوبی است،
383
00:16:05,100 –> 00:16:07,410
اما فکرش را بکنید قبل از اینکه
384
00:16:07,410 –> 00:16:09,210
نظر بدهید، می توانید آن را بهتر
385
00:16:09,210 –> 00:16:11,100
انجام دهید. بدون یکی واضح تر است و از
386
00:16:11,100 –> 00:16:13,170
کامنت ها بیشتر به عنوان یک شکست برای
387
00:16:13,170 –> 00:16:14,900
فهمیدن استفاده کنید، بله، از چیزی استفاده کنید که من شروع می کنم یا
388
00:16:14,900 –> 00:16:18,480
نظر می دهم و گاهی اوقات به عنوان کمک کننده، اما
389
00:16:18,480 –> 00:16:20,790
من هنوز هم
390
00:16:20,790 –> 00:16:23,430
اگر شما نظرات سبک گوگل را می بینید، هنوز هم به این نوع تعصب دارم.
391
00:16:23,430 –> 00:16:25,530
در
392
00:16:25,530 –> 00:16:27,870
صنعت ما اگر
393
00:16:27,870 –> 00:16:30,330
بزرگترین توسعهدهنده نرمافزاری نیستید که اساساً
394
00:16:30,330 –> 00:16:33,480
ویندوز یا اتودسک را در دستور کار خود دارید
395
00:16:33,480 –> 00:16:36,170
، نظری بنویسید که اساساً توضیح میدهد
396
00:16:36,170 –> 00:16:39,000
که چه کاری انجام میدهد، که اساساً در
397
00:16:39,000 –> 00:16:41,760
نام چه آرگومانهایی است که اساساً
398
00:16:41,760 –> 00:16:43,500
در نام آرگومانها است. و
399
00:16:43,500 –> 00:16:45,000
چه بازگشتی است که هنوز هم می تواند
400
00:16:45,000 –> 00:16:47,130
اساساً به نام کاری باشد که
401
00:16:47,130 –> 00:16:49,710
مانند نام تابع انجام می دهد، بنابراین من مغرض هستم
402
00:16:49,710 –> 00:16:52,470
که سعی می کنم راه خود را پیدا کنم
403
00:16:52,470 –> 00:16:55,710
اما اگر
404
00:16:55,710 –> 00:16:57,810
راه بهتری پیدا نکردید از آن استفاده کنید و با اجتناب از نظرات آن را امتحان کنید. سپس
405
00:16:57,810 –> 00:17:00,300
به آرامی پیشرفت می کنم که من چیزهای
406
00:17:00,300 –> 00:17:02,580
اضافی دارم که کمی غیرعادی تر است.
407
00:17:02,580 –> 00:17:06,119
یک چیز از طریق نوشتن
408
00:17:06,119 –> 00:17:08,069
نوشتن مانند کتاب ها و چیزهای معمولی یا
409
00:17:08,069 –> 00:17:11,819
پایان نامه یاد گرفتم، مروری بر روی کاغذ است که من شخصاً
410
00:17:11,819 –> 00:17:13,230
هرگز نشنیده ام که کسی بگوید برای من
411
00:17:13,230 –> 00:17:15,720
منظورم این است که من این کار را زمانی انجام دادم که آکادمی را
412
00:17:15,720 –> 00:17:19,140
انجام دادم، امتحاناتم را روی کاغذ انجام دادم که
413
00:17:19,140 –> 00:17:20,880
عجیب ترین کار بود که اگر
414
00:17:20,880 –> 00:17:23,250
روی کاغذها روکش کنید و سعی کنید یک کد C روی
415
00:17:23,250 –> 00:17:25,859
کاغذ بنویسید بسیار عجیب است، اما من متوجه
416
00:17:25,859 –> 00:17:28,170
روندی شدم وقتی من وقتی چاپ می کنم منظورم این است که
417
00:17:28,170 –> 00:17:29,640
نباید مانند 50 صفحه یا چیز دیگری چاپ
418
00:17:29,640 –> 00:17:31,260
کنید، اما اگر چیزی شبیه به 10 صفحه
419
00:17:31,260 –> 00:17:33,150
یا چیزی دارید که در
420
00:17:33,150 –> 00:17:34,790
حال انجام است، هنوز در تلاش هستید که
421
00:17:34,790 –> 00:17:38,640
آن را بهینه کنید، آن را در سفر یا
422
00:17:38,640 –> 00:17:41,460
هر چیز دیگری ببرید. سپس متوجه روندی
423
00:17:41,460 –> 00:17:44,130
424
00:17:44,130 –> 00:17:45,720
میشوید که وقتی آن را روی کاغذ دارید روی کارهای مختلف تمرکز متفاوتی میکنید،
425
00:17:45,720 –> 00:17:47,370
زیرا گزینههای اشکالزدایی
426
00:17:47,370 –> 00:17:48,160
427
00:17:48,160 –> 00:17:49,690
را ندارید که نمیدانید تکمیل خودکار یا
428
00:17:49,690 –> 00:17:51,070
مواردی از این قبیل، بنابراین اساساً
429
00:17:51,070 –> 00:17:52,570
گاهی اوقات نمیتوانید شکار کنید.
430
00:17:52,570 –> 00:17:55,300
هر مرحله را درک نمی کنید، اما شما شروع
431
00:17:55,300 –> 00:17:57,670
به فکر کردن در مورد ساختار اصلی خواهید کرد
432
00:17:57,670 –> 00:17:59,620
زیرا اکنون احساس می کنید که می دانید
433
00:17:59,620 –> 00:18:01,030
مغز شما بر روی عملکرد تمرکز نمی کند، بلکه
434
00:18:01,030 –> 00:18:04,060
روی ساختار
435
00:18:04,060 –> 00:18:06,840
تمرکز کرده است و روی نامگذاری آن تمرکز کرده است مانند
436
00:18:06,840 –> 00:18:09,430
تکرار، آیا حلقه ای وجود دارد که قبلا استفاده کرده اید.
437
00:18:09,430 –> 00:18:11,320
یک شاید بتوان از آن جلوگیری کرد، فقط می توانید
438
00:18:11,320 –> 00:18:13,180
آنها را حذف کنید، فقط این است، اما
439
00:18:13,180 –> 00:18:15,460
واقعاً بهترین نام نام آن نام خوب
440
00:18:15,460 –> 00:18:18,040
برای نام است و بنابراین من متوجه این
441
00:18:18,040 –> 00:18:19,450
موضوع شدم وقتی وقتی آن را روی کاغذ
442
00:18:19,450 –> 00:18:21,820
دارید، اساساً مغزتان به
443
00:18:21,820 –> 00:18:23,320
سمت دیگری بسته می شود و شما می تواند
444
00:18:23,320 –> 00:18:25,510
یک کد سبک بهتری ایجاد کند و من می توانم
445
00:18:25,510 –> 00:18:27,640
توصیه کنم آن را امتحان کنید، بررسی کد
446
00:18:27,640 –> 00:18:29,230
منظورم این است که این یک چیز است، به خصوص
447
00:18:29,230 –> 00:18:30,430
اگر در صنعت نرم افزار کار می کنید،
448
00:18:30,430 –> 00:18:32,560
اساساً یک همکار یا سرپرست
449
00:18:32,560 –> 00:18:34,600
به کد شما نگاه می کند و یکی از بهترین بازخوردها را به شما می دهد.
450
00:18:34,600 –> 00:18:36,220
چیزی که
451
00:18:36,220 –> 00:18:37,990
به ندرت آن را به خصوص در
452
00:18:37,990 –> 00:18:39,430
صنعت جلوه های بصری و انیمیشن می بینید،
453
00:18:39,430 –> 00:18:43,090
اما اساساً به این صورت است که می
454
00:18:43,090 –> 00:18:44,740
توانید کل شرکت و کل
455
00:18:44,740 –> 00:18:47,500
بخش را استاندارد کنید، اگر بگویند لطفاً
456
00:18:47,500 –> 00:18:50,320
چنین نظراتی را انجام دهید، شما آن کار را انجام می دهید و
457
00:18:50,320 –> 00:18:52,450
هر کدی به نظر می رسد که از همان قسمت است.
458
00:18:52,450 –> 00:18:52,930
459
00:18:52,930 –> 00:18:56,200
شما می توانید چیزهای جدیدی بیاموزید که یکی
460
00:18:56,200 –> 00:18:58,120
می تواند بگوید آه، شاید شما فقط لامبدا را اینجا
461
00:18:58,120 –> 00:18:59,500
استفاده می کنید یا شاید از این در جلوی اینجا استفاده می کنید،
462
00:18:59,500 –> 00:19:01,090
ممکن است اینجا چند فرت کنید یا چیزی
463
00:19:01,090 –> 00:19:02,740
شبیه به آن و ناگهان مانند اوه بله این است
464
00:19:02,740 –> 00:19:04,570
یک ایده عالی است که من از آن استفاده خواهم کرد هر بار که
465
00:19:04,570 –> 00:19:07,000
اکنون عالی است و به نوعی مانند
466
00:19:07,000 –> 00:19:09,790
قدردانی است، منظورم این است که کسی کسی
467
00:19:09,790 –> 00:19:10,870
به چیز شما نگاه می کند و به شما بازخورد می دهد که
468
00:19:10,870 –> 00:19:13,480
انگار هیچ چیز
469
00:19:13,480 –> 00:19:15,040
قدردانی بیشتر از این وجود ندارد، زیرا کسی مانند آن
470
00:19:15,040 –> 00:19:18,010
اهمیت می دهد این یکی سخت است، اما حتی اگر
471
00:19:18,010 –> 00:19:19,780
نه مانند ارائه شده توسط شرکت شما، همیشه می توانید
472
00:19:19,780 –> 00:19:21,730
از یک همکار بپرسید و بگویید مانند
473
00:19:21,730 –> 00:19:23,740
بیا کوین 10 دقیقه فقط یک
474
00:19:23,740 –> 00:19:25,450
مرور کلی سریع اگر چیزی
475
00:19:25,450 –> 00:19:28,450
عجیب و غریب می بینید و ناگهان
476
00:19:28,450 –> 00:19:30,340
کسی دارید که نگاه تازه ای به کد شما دارد که در آنجا
477
00:19:30,340 –> 00:19:32,080
گفتید اوه مثل اینکه همه چیز
478
00:19:32,080 –> 00:19:33,400
واضح است و بعد یکی می گوید نمی
479
00:19:33,400 –> 00:19:34,810
دانم اینجا چه اتفاقی می افتد و در آخر
480
00:19:34,810 –> 00:19:36,370
منظورم این است که ما برای هنرمندان اسکریپت می نویسیم
481
00:19:36,370 –> 00:19:38,590
البته مانند plug plug شما
482
00:19:38,590 –> 00:19:40,390
همیشه می توانید یک plug-in pep eight نصب کنید
483
00:19:40,390 –> 00:19:42,670
تا درست شود. منظورم
484
00:19:42,670 –> 00:19:43,600
این است که من شخصا از این کار متنفرم
485
00:19:43,600 –> 00:19:45,760
زیرا همیشه از من می خواهد کارهای
486
00:19:45,760 –> 00:19:47,830
خاصی انجام دهم اما در ابتدا
487
00:19:47,830 –> 00:19:49,750
عالی است به شما می گوید که آیا خط شما خیلی
488
00:19:49,750 –> 00:19:52,090
طولانی است اگر ممکن است از
489
00:19:52,090 –> 00:19:55,390
تولید مثل مناسب برای این کار استفاده نکنید. آه و برای من
490
00:19:55,390 –> 00:19:57,610
این همان چیزی است که کد پایتون خوب به
491
00:19:57,610 –> 00:19:59,500
نظر می ر