I have seen many people who refer to E. Balagurusamy's OOP with C++ are quite confused as to what is the difference between BOTTOM-UP and TOP-DOWN . Just to make it clear, this thread only deals with the basics of the 2 approaches. Coming to the book, it talks about C++ being BOTTOM-UP and C being TOP-DOWN . I personally feel he was wrong there as the approach doesn't depends on the programming language but on the Software Engineering methodology adopted by the company for a particular software product. In general, however he was right, how read below. Figure. Simple Diagram which describes both methods. To put it in the simplest way, bottom up means, you make the smallest pieces of your program first and then use them as blocks to build a bigger program. In top down , you start building the highest level of abstraction and then make small...
Python - My take. You know when you Google Search things like most expensive car or most expensive city to live in and then you accidentally remember the fact that you're in some way connected to Computer Science and then you type in Most Used Programming Languages in 2017 and then you get how a particular language is subjective to its project and type of software getting constructed. (Check this for example) However you still don't stop your search right there? You continue searching and then you find your answer (at least the way you like it) in a bubble graph form of which has been the most used language recently(as in 2017). Well, in my case I found Python. I have time at my side at the moment as I have nothing else to do except to maybe watch Paint dry so I gave some time to it. I started by the traditional Google Search "Python" and then after being redirected to the Official Python website I started reading i...
I today came across this interesting topic called Pointers to data members in C++ . Discussed in my thread here, Go have a look http://stackoverflow.com/questions/32021946/pointers-to-members-in-c/32022069#32022069 .
Comments
Post a Comment