Sunday, December 23, 2012

Changes in Programming Styles and Techniques w.r.t changing Platforms [PART 2]

[continued...]
Shifting to My observations in language specific route for Programing styles

I.]The first thing on this specific topic.... I have worked on platforms like .NET, JAVA and C/C++ or can be basically termed as  OOP languages. Usually in the beginning people work on every OOP platform with the basics that they learn from C++. Though C++ is a necessary foundation for a good programmer, you cannot apply all the techniques and styles you use in C++ as it cannot  guarantee you optimal quality in all the aspects even though it is pretty handy and effective.

Changes in Programming Styles and Techniques w.r.t changing Platforms [PART 1]

Albert Einstein: "Every thing should be made as simple as possible—but no simpler"

This was a question that started bugging me in the past few months..... About the differences in native styles and techniques of program Development and variations in development styles with respect to each platform. I've tried asking about this to a pretty good number of professionals and tutors but none of them were able to actually give me a satisfactory answer.... Now This is what I could talk about the prospect...

  Every one knows that each language comes with it's own syntax and conventions. But there are also some programming styles or methodologies that when followed can gurantee you better productivity.It is claimed that following a particular programming style will help programmers to read and understand source code conforming to the style, and help to avoid introducing errors.