Whenever you are working with an iOS app, you would have seen those functions and how they have a plus or a minus sign at the beginning. Ever wondered what they are? Objective-C requires that the interface and implementation of a class be in separate code blocks. That's the reason you will see a .h … Continue reading Plus vs Minus In Objective-C
Tag: Functions
Understanding Recursion: Part 4/4
In the previous posts, we understood the basics of recursion, we discussed what happens when a recursive call is made and we saw some recursive code. But all that was from a programmer's perspective. We looked at how we would see it. In this post, we will talk about about recursion from a machine's perspective. … Continue reading Understanding Recursion: Part 4/4
Understanding Recursion: Part 3/4
In the previous post, we discussed about how we can deconstruct a programming problem to use recursion to our advantage. We will continue to discuss about programming in this post as well. If you are not prepared to look at code, you may want to skip this post and proceed to the next one in … Continue reading Understanding Recursion: Part 3/4
Understanding Recursion: Part 2/4
In the previous post, we discussed about the general nature of recursion and recursive programming. We looked at a simple piece of code to understand how recursion happens under the hood. This post delves a bit deeper into recursive programming. Now that we understand recursion, how do we apply it to a real programming problem? We … Continue reading Understanding Recursion: Part 2/4
Understanding Recursion: Part 1/4
Remember the initial days when you were forced to learn recursive programming? And how you were thankful that it's all over and you don't have to deal with the whole thing anymore? Well, why do you think that is? Recursion is not all that bad! A lot of beginners who start out with programming somehow … Continue reading Understanding Recursion: Part 1/4
What Is A Galois Field?
A Galois Field is actually a corn field owned by any person named Galois! Too obvious? Alright, that was a joke. Anyway, the word 'field' is being used in the mathematical context here. Évariste Galois was a mathematical prodigy who laid strong foundations for abstract algebra. His collected works contain important ideas that have had far-reaching … Continue reading What Is A Galois Field?
Transcendental Functions
Transcendentalism refers to the philosophical movement that developed in the 1800s. It taught people to believe in the inherent goodness of people and nature. It also said that religious organizations and political parties corrupt the purity of an individual. So obviously, any ceremonies or functions attended by transcendentalists should be called transcendental functions. Right? No, … Continue reading Transcendental Functions
Display Caller Of The Current Function In Python
If you have spent enough time coding, then you know where I am going with this. As the code gets bigger, debugging gets trickier. Keeping track of everything becomes difficult, especially when you collaborate with others and your functions are being called by someone else's functions. A lot of times, you may want see where … Continue reading Display Caller Of The Current Function In Python
Exploring The Lesser Known Features Of Python – Part I
I have been fiddling with Python for some time now and I have to tell you, it just keeps getting better and better! Every time I interact with Python, I stumble across something new. There are so many things you can do with it. It is very well documented and most of the material is … Continue reading Exploring The Lesser Known Features Of Python – Part I