Submitted by heartin on Thu, 07/13/2017 - 20:24
Unit testing and integration testing are very important for maintaining code and adding new changes seamlessly. We will focus on testing using Java and Spring in this section.
Submitted by heartin on Wed, 07/05/2017 - 22:22
Non Functional Requirements (NFRs) are very important in software development, especially in a devops based model. This section will cover performance topics such as caching and monitoring topics such as logging.
Submitted by heartin on Mon, 07/04/2016 - 00:26
Streams are an important introduction in Java 8 and follows the pipeline model and lazy initialization. It also enables out of the box parallelization support. We will also see Java 8 collection improvements.
Submitted by heartin on Sat, 10/10/2015 - 03:23
Submitted by heartin on Wed, 10/07/2015 - 08:34
We will discuss about Java I/O, File I/O, NIO2 and related topics here.
Submitted by heartin on Mon, 10/05/2015 - 22:08
Performance is an important and interesting area in Java programming language. However, at least few of these might be JVM specific, and hence use them with care and good understanding.
Submitted by heartin on Sun, 09/27/2015 - 17:30
Collection framework in Java provides a set of readily usable efficient implementations for commonly used data structures and algorithms. A basic understanding of the data constructs like arrays, String, linked list, stack, queue and trees, and concepts like hashing, will help you understand collections better. Collections are often used along with the Generics feature to provide reusable and type safe implementations for these data structures and algorithms.