Posts

Showing posts from 2017

Java Byte Code Implementation

Image
The Insider Story of JVM The Main Actor Recently I want to get more specialized knowledge about Java. Because every day we want to gain more generalized knowledge. So after few tries I found a good source of knowledge .So I write this post to share the knowledge which I learned. Credits goes to This blog post is basically written on the extracted knowledge from  Ted Neward lecture about Java Byte Code Instruction set. This also could be explain as Java Byte Code implementation . As a programmer, on any language it's good to have a understanding of whats happening under one it. In here we don't dig deep in.This explanation mainly concerned about Byte Code Instructions sets and the tools for it. History Smalltalk Virtual Machine Called StrongTalk. Another company purchased it and improved the VM and got Hotspot the " Java Virtual Machine" (JVM). Because JAVA intend as a embedded language which runes on embedded devices. Reasons to build the ...

Expecting Professionalism

Image
This post is consists of the things which I learnt from a lecture which conducted by Robert.C.Martin(UncleBob) Everybody says Software Engineering is a profession, But is it 100% true? As a programmer what's the biggest problem which lies right underneath us but we didn't care much about it...?? The answer is , We do not have a profession. What we have is a job, tasks . But nothing about ethics, best practices. There for we can't say we have a profession because there's nothing we "profess". What is this Software even mean. It consist of word Soft-ware, means that this is a soft thing.it means that it will softly change according to the requirement. But what we design is can’t be called as software because flexibility of the piece of code that we write is far below than soft.It’s hard to respond to the requirement of change.we made it hard to change.it means that we build a hardware instead of software. When you ...