Tag: Software Engineering

  • Anti-pattern: Time Machine

    The nature of¬†version control keeps track of every change in the source code give software technology team a perception of version control can be used as a time machine.¬† Thus you’ll hear the saying like “I should be able to check out any version of the history and reproduce the system at that point”. However, […]

  • The dark side of the software industry

    Use complexities against complexities, add layers above layers Tools addict and don’t pay attention to enhance one’s skills Have customers to pay for our laziness Keep covering up failures and refuse to learn from them Neither learn from our own history, nor someone else intellectual outputs A bunch of people know nothing about software engineering […]