Darren NgohWhy bother UAT?User Acceptance Testing (UAT) is a type of testing performed by the end user or the client to verify/accept the software system before…May 12, 2022May 12, 2022
Darren NgohProduct: Fail fast!An extremely crucial part of starting a serious business is validating your product idea. Over 50% of small businesses fail within their…May 12, 2022May 12, 2022
Darren NgohPeople Person in a Team EnvironmentSoftware Engineers are like lions, they live in pride. (ps: pride is what they call a group of lions ;) ) Jokes aside, you won’t be in the…May 12, 2022May 12, 2022
Darren NgohClean Code. WDYM?!It is not enough for code to work. –Robert C. Martin, Founding Father of Clean CodeMay 12, 2022May 12, 2022
Darren NgohUltimate Guide to RefactoringThe noun “refactoring” refers to a process that preserves behavior-preserving information. An existing program’s source code is refactored…May 12, 2022May 12, 2022
Darren NgohCloud Computing, When?The time may be right for you to consider cloud computing if you’re tired of endless software updates, server problems, and IT bills. As…May 12, 2022May 12, 2022
Darren NgohWhat is User-Centered Design?Traditionally, design was considered something solely employed for aesthetics. Nowadays, it has broadened its scope to encompass its main…Apr 11, 2022Apr 11, 2022
Darren NgohIs Test Driven Development Really Worth it?In layman’s terms, Test Driven Development (TDD) is a software development practice that focuses on creating unit tests before developing…Mar 22, 20223Mar 22, 20223
Darren NgohIs Scrum really Agile?Due to the rapid world we live in, we are always required to move fast or better known as Agile. Here in software engineering, we are…Mar 22, 2022Mar 22, 2022
Darren NgohThou shalt network or cease referring to thyself as a hustlaThe word hustler, by definition, means an aggressively enterprising person, or a go-getter. Despite its negative connotations these days…Mar 22, 2022Mar 22, 2022