Best Books To Crack XAT

Best Books To Crack XAT

Xavier Aptitude Test (XAT) is an entrance examination conducted by XLRI in the first week of January. With the difficulty level has increased over time, it is absolutely essential to prepare very well before attempting the test. It is to be noted that XAT Syllabus has no defined any limit especially in General Knowledge and […]

iOS Centralized and Decoupled Networking: AFNetworking Tutorial with a Singleton Class

iOS Centralized and Decoupled Networking: AFNetworking Tutorial with a Singleton Class

When it comes to iOS architecture patterns, the Model-View-Controller (MVC) design pattern is great for the longevity and maintainability of an application’s codebase. It allows classes to be easily reused or replaced to support various requirements by decoupling them from each other. This helps to maximize the advantages of Object Oriented Programming (OOP). While this […]

Creating a Ruby DSL: A Guide to Advanced Metaprogramming

Creating a Ruby DSL: A Guide to Advanced Metaprogramming

Domain specific languages (DSL) are an incredibly powerful tool for making it easier to program or configure complex systems. They are also everywhere – as a software engineer you are most likely using several different DSLs on a daily basis. In this article, you will learn what domain specific languages are, when they should be […]

Book Review: Murach’s Java Programming

Book Review: Murach’s Java Programming

Java is an excellent programming language. I had worked with Java long time back. Murach’s Java Programming by Joel Murach is a popular book which enables you to learn all the concepts associated with the language. The book is divided into six sections comprising of 23 chapters. The book begins with a short introduction to […]

Book Review: Murach’s SQL Server 2016 for Developers

Book Review: Murach’s SQL Server 2016 for Developers

Murach Publishing always works hard to release books as and when the relevant software product is being updated. Murach’s SQL Server 2016 for Developers authored by Bryan Syverson and Joel Murach examines all aspects of the SQL Server 2016 in a comprehensive manner. Murach’s SQL Server 2016 for Developers is divided into four sections comprising […]

How to Avoid the Curse of Premature Optimization

How to Avoid the Curse of Premature Optimization

It’s almost guarantee-worthy, really. From novices to experts, from architecture down to ASM, and optimizing anything from machine performance to developer performance, chances are quite good that you and your team are short-circuiting your own goals. What? Me? My team? That’s a pretty hefty accusation to level. Let me explain. Optimization is not the holy […]

A Guide to Process-oriented Programming in Elixir and OTP

A Guide to Process-oriented Programming in Elixir and OTP

People like to categorize programming languages into paradigms. There are object-oriented (OO) languages, imperative languages, functional languages, etc. This can be helpful in figuring out which languages solve similar problems, and what types of problems a language is intended to solve. In each case a paradigm generally has one “main” focus and technique that is […]

House of Cards Season 5 – Episode 1 Review

House of Cards Season 5 – Episode 1 Review

The “House of Cards” is a famous TV show spanning across several seasons and is exclusively available on Netflix. The earlier shows created a huge wave among fans. The show exposes you the internals of the bright and luxurious The White House. Moreover, if you watch the House of Cards show, you will be able […]

Virtual Reality in the Automotive Industry

Virtual Reality in the Automotive Industry

Despite some rough years, the automotive industry is still one of the most important economic sectors. Car manufacturers are continuously trying to put the current technologies to use in order to deliver the best vehicles. Virtual Reality (VR) and Augmented Reality (AR) technology is advancing rapidly as computers are becoming more powerful. The market of […]