More Words, Less Code
JSON can be read or mapped to domain objects using two broad categories of APIs: Binding (High-Level) and Streaming (Low-Level).
In the philosophical view of Software development, there exist, two realms that affect the reality of Software: product end and Technology end. These two realms are so closely linked that a change in one leads to change in another field.
Uploading files over web is not an easy task. It involves considerable challenges in developing a solution that works for all file sizes.
Building up Publisher-subscriber event model on top of RxJS.
Editor Config, an INI format based configuration system that let you establish project level coding standard; It allows configuring: indentation style, indentation size, line width and more
It explores Spring Boot Yaml Configuration Documentation options with #IntelliJIdea
Composition and Inheritance are the base of an application structure. It is imperative to know when to use which one.
A Pointer is a variable, points to another variable or function; it facilitates indirect access to the variable or function.
Jshell is a new tool in Java ecosystem to quickly play or experiment with Java code.
Philippe Kruchten defined a model named 4+1 views model; it is a set of views, to express the software design efficiently.
Rebase command that enables you to clean up the frequents commits by offering to squash.
Code is distributed/shared as Libraries. Framework and Toolkit are aspects of Libraries. Framework enforces to write code in term of its elements. Toolkit is just a set of functions.
The way we code becomes a deciding factor in the efficiency of team communication.