Gadre Consulting

    • About Gadre Consulting
    • Contact Us
    • Gadre Consulting
    • MakRantings – Blog Posts
  • How to design a software

    Remember that a software must be designed to meet the business goals and only to meet the business goals. Software design is not just the design; you have to worry about many things with financial considerations and shifting ground under you. Establish the goals and non-goals of the business. Identify the features needed for the…

    February 14, 2024
  • Use with caution! – Getters Setters in JAVA and Properties in C#

    A lot of programmers and gurus on the internet talk about Getters and setters in Java and (almost similar to Properties in C#) and most of them seem to love these constructs. The claim that “they hide the private implementation” is very valid and it is root cause of this evil. Let us take the…

    August 21, 2023
  • Software Globalization and Localization

    To make the software ready for the world market, English works pretty well for many markets, however when it comes to countries like France (where English is not really adored), or Thailand (where British never ruled) or many parts of the world where English is understood only at a rudimentary level, the software in local…

    October 29, 2022
  • Unicode: What is it?

    There are many scripts in the world. In this article the word script means the system of writing, alphabets, characters; it does not mean VB Script or Java Script… Scripts A script is a a set of alphabet and its characters used for writing textual content. http://en.wikipedia.org/wiki/ISO_15924  has the list of scripts standardized by ISO.…

    October 22, 2022
  • Block Chain: Do I need it?

    Let me go to explain block chain as I understand it today. There are three important manifest aspects to block chain. Immutable Records This is something like sculpting on a stone slab with a chisel. A chiseled stone cannot be changed once a Mark Master Mason has marked it with his unique symbol. If anyone…

    September 15, 2022
  • Software Engineers or Software Plumbers

    What do we have here? Software Engineers or Software Plumbers? I always like to use metaphors so here we go! The construction Industry, is very similar to software industry. We have Builders Builders seize the opportunities of building an apartment building, and work through the determination of price point, profitability, legal aspects of land acquisition,…

    August 29, 2022
  • DDOS or DOS Attacks

    DDOS or DOS Attacks – Can you really prevent them? Let us face the truth, DDOS or DOS attacks cannot be prevented. Here is a metaphorical story… John Doe owned a small restaurant “My Little Hut” which has a serving/seating capacity of 60 people on 9 tables. Tom Cat used to be a partner in…

    August 2, 2022

Gadre Consulting