WEBVTT

00:00.150 --> 00:06.220
Let me show you something that I found on the and it is pretty interesting, so let's just open this

00:06.410 --> 00:11.850
file and observe a report which is trying to do some stuff.

00:13.400 --> 00:25.310
And possibly a will say that to this give us a location that even though everything seems perfect and

00:25.310 --> 00:32.720
if even if we know every construct of a language barrier, is all this possible, right.

00:33.200 --> 00:39.380
By including the possibility of bad can never be completely ignored.

00:39.710 --> 00:44.280
So what I suggest is I try to show you some examples.

00:44.540 --> 00:51.690
So after you complete your course, at the end, you'll be finding a section called an synthesis.

00:51.920 --> 00:58.940
So before appearing for an entrance, before actually starting to work on a real project, after you

00:58.940 --> 01:03.040
finish that post, never forget to go through that session.

01:03.050 --> 01:11.750
That is an article for synthesis that along with the syntax, we also will be looking into coding guidelines

01:11.750 --> 01:14.770
provided by the top end of self SPG.

01:14.810 --> 01:22.430
So if you follow and if you keep that in the mind of a local strip and the coding guidance added, the

01:22.430 --> 01:26.380
possibility of error can be reduced to a greater extent.

01:28.140 --> 01:31.460
So let us consider an example.

01:31.770 --> 01:41.040
What they're planning to implement is a synchronicities design specification given to me is I want it

01:41.040 --> 01:41.900
implemented.

01:42.500 --> 01:52.380
OK, so the picture that I have in my mind is I'll be possibly having a synchronously section that will

01:52.380 --> 01:57.790
be connecting to their disabilities, which act as an iReport.

01:58.560 --> 02:02.820
OK, and then then it will have a clockwork.

02:02.820 --> 02:03.040
Right.

02:03.090 --> 02:12.490
So block without block flipflop won't work and it will sensitives there will have been named as.

02:12.990 --> 02:15.450
And finally we have a deal.

02:15.900 --> 02:21.180
OK, the fact is I have an experience with the C language also.

02:21.240 --> 02:22.730
So from this V good.

02:22.740 --> 02:29.460
I can guess that based on respect I need to call.

02:30.520 --> 02:32.350
Change the status of a deal.

02:32.380 --> 02:32.660
Right.

02:32.950 --> 02:42.530
So first check in what age I'll be operating my letters, just name it as the OK, so I'm planning to

02:42.530 --> 02:44.980
operate at that age.

02:45.070 --> 02:47.890
OK, so this will be the first thing that I'll make sure.

02:48.430 --> 02:53.410
OK, so first I'll make sure that I add and logic which will line up.

02:54.100 --> 02:55.740
Right and then I.

02:57.020 --> 03:00.660
A writer called for a synchronously right.

03:01.310 --> 03:04.920
And if research is asserted, it will simply make.

03:05.660 --> 03:15.410
We will ends and we'll be following and OK, so this is a simple bit of behavior.

03:16.620 --> 03:19.910
So this is a behavior or a specification I'm trying to implement.

03:20.180 --> 03:27.230
So from this, I can guess that for this high required offense, if we do not have something for our

03:27.950 --> 03:31.160
right and for this, we require that effect.

03:31.190 --> 03:35.510
So from this picture, I can listen for that.

03:35.780 --> 03:36.050
Right.

03:37.160 --> 03:43.030
And I have some good recruiting experience and I have read a lot about very little film of that size

03:43.040 --> 03:44.160
and various sources.

03:44.180 --> 03:55.090
So let us try to end four days out of this description and let's see how to convert our audience.

03:55.700 --> 03:59.060
So by understanding this example, we be having a clear picture.

03:59.390 --> 04:07.160
Why is required, including just having a good idea of a very low construct is a sufficient or not guilty

04:07.160 --> 04:10.810
finding that the six or so ladies jump to be viable.

04:11.400 --> 04:20.840
So since we have not much of identically switch to a source and I'll try to directly show you the schematic

04:20.850 --> 04:24.920
so that there will not be much confusing at this initial stage.

04:24.950 --> 04:25.260
OK.

04:26.440 --> 04:34.720
OK, here we are inside and we do I do now is created the source or in fact the necessary template where

04:34.720 --> 04:35.320
we can start.

04:35.350 --> 04:39.580
I dedicate the law to you be not very much on this.

04:39.880 --> 04:46.300
As we proceed further and across, you'll be finding each and every line that we have written here.

04:46.400 --> 04:46.680
Right.

04:47.020 --> 04:48.780
So here we'll be taking our logic.

04:49.050 --> 04:55.420
So what I inferred is first is that we have something that will give us a positive luxo that is already

04:55.420 --> 05:03.810
available in and very law that this construct causes basically mean that our entire system is sensitive

05:03.880 --> 05:04.910
to a to group.

05:04.970 --> 05:06.010
So first thing is.

05:06.040 --> 05:06.370
Or what?

05:06.550 --> 05:14.680
Right now, second thing is we want to sense every second and if it is asserted, we will be simply

05:14.680 --> 05:18.070
making our LS dealt with before the deal.

05:18.370 --> 05:20.200
So here, I'll start writing.

05:20.570 --> 05:26.510
So what I'll write is if I know that you will be Quispe then eventually of.

05:27.520 --> 05:30.060
So if not the SEC.

05:30.070 --> 05:39.460
If not, what I can do is not in fact in a simpler way not be complicating the code much.

05:39.790 --> 05:50.860
So if resurges zero three search is OK then then I know that the vote should be equal.

05:52.900 --> 06:00.430
So this complete circle and we at least bothered about what will happen when set aside.

06:00.610 --> 06:00.850
Right.

06:00.890 --> 06:08.500
So we have implemented automatic functionality from the holding construct that we know from our previous

06:08.500 --> 06:09.380
experience like.

06:10.210 --> 06:14.770
So let's just see what code and let us see what we are doing.

06:15.580 --> 06:15.840
Correct.

06:15.940 --> 06:22.140
So if I just click on article analysis, I can actually see the schematic.

06:22.150 --> 06:22.350
Right.

06:22.690 --> 06:30.810
So first thing that I do is I need this money, OK, so that all the analysis will be performed on disk,

06:31.330 --> 06:34.700
will go to an actual analysis and we just analyze the schematic.

06:34.750 --> 06:39.480
So let us see what we do and throw it out of the code that we haven't.

06:41.590 --> 06:47.380
Right, so we want that research to be connected to some blog which is present inside, and we were

06:47.420 --> 06:51.910
told that the research brain should be connected to a synchronously.

06:53.080 --> 06:59.230
But here, if you analyze the the schematic that we are looking for, out of it is something different

07:00.190 --> 07:02.200
instead of the tree on.

07:02.620 --> 07:09.460
But then the recipient then for the pudding that we have performed with it, that it is something which

07:09.460 --> 07:12.090
is related to which we never make.

07:12.120 --> 07:12.380
Right.

07:13.090 --> 07:20.260
So we find it, even though you have a good knowledge of a very low construct for lying coding guidelines

07:20.260 --> 07:25.070
plays a very crucial role, which makes your code perfect.

07:25.090 --> 07:25.320
Right.

07:25.380 --> 07:30.670
So I just make some change and let's see what things that we are missing.

07:30.700 --> 07:40.120
So if research is one I know that I know that the B, C, D should be close to zero.

07:40.870 --> 07:44.360
And then else we have written something like this.

07:44.380 --> 07:46.480
OK, so this else part is missing.

07:47.090 --> 07:50.200
So we haven't written the behavior for this.

07:51.200 --> 07:58.910
And for that reason that we are doing for something like this now, let's see you no, I see that looks

07:59.480 --> 08:07.280
complete because we are able to include ELDs also to just see what code and reload are, to see whether

08:07.280 --> 08:16.310
we are able to correct the input, the component that we are looking for, connection to the item that

08:16.330 --> 08:17.090
is present in.

08:18.960 --> 08:27.100
OK, so now if you go to schematic, you'll be fine able to so with the correct and a building style,

08:27.360 --> 08:29.880
you'll be finding you'll get exactly what you wish.

08:29.880 --> 08:36.210
So able to connect reset to the synchronous set of that is what we want.

08:36.250 --> 08:36.490
Right.

08:37.020 --> 08:45.050
So even if you know where it is mandatory that you also follow up coding guidelines.

08:45.540 --> 08:52.440
So we will not be learning what will be dog days before us get out our fundamentals.

08:52.660 --> 08:58.510
And at the end you'll be finding one section named as an artificial photosynthesis.

08:58.520 --> 09:03.680
So before appearing for a while, before starting a project on the relock.

09:04.590 --> 09:11.430
You first go through according so you have the capacity to have a very long construct in your hand and

09:11.430 --> 09:19.640
you also have environments and then you have this too, in your head, your food becomes perfect or

09:19.650 --> 09:22.410
you you get what you want out of.
