Browsing category Java

Coupling in Software Architetcure

Coupling in Java


“Software application developed in 2 years, but the maintenance for the application spans for 20 years”.  “80% of the software engineers maintain the code already written by someone”. The industry research data shows the importance of writing the code which is easy to manage, simple to understand and allow changing the application for the new

Cohesion in java

Cohesion in Java


“Every software design document highlights that code should be reusable, extensible and robust. It measures the quality of the code. Everyone thinks their code has all the qualities. But we have seen many occurrences same code copied in more than one place. So our code not satisfies this first and foremost quality.   Let us

Java platform independent

Java Platform Independent or Platform Dependent? JDK or JRE?


We have read everywhere it described that java as platform independent. Yes. (Period) It is only platform independent language. The other languages like JavaScript, PHP and Python are considered as platform independent. But those are scripting or interpreting language. Only Java is platform independent high level programming language. Point to note here is JRE gives

Why to learn java

Why to Learn Java


Why Java: It is an excitement to learn new programming language and its technology stack. On top of that, programming a language which controls 30 Billion devices is a thrilled journey. A statistics says Java and ecosystem technologies are used by 10 million developers in the world. Java is dominating the technology space for last 20

1 3 4 5