Mathematics is The Fundamental of Science

In every aspect of our life, mathematics plays a major role even without our consciousness. Physics, chemistry, engineering, astrology, and so forth can exist without mathematics as their fundamentals, not mention to computer science which is typically a branch of applied mathematics. Where there is a great mathematicians, there is a great country. It is acknowledged that the invention of the steam engine is the key factor in the birth of the industrial revolution. As a matter of fact, math is the very key factor of the invention. So is it in the IT revolution.

On the contrary, it was literature such as poems, ballads and novels that was developed in the long history of China. Whereas, almost all the famous figures of every dynasty were interested in how can they write poems with coherence and cohesion until their country were conquered and they were butchered by the so-called on-horse barbarians. Though the form of literature was changed with the birth and death of dynasties, mathematics had been ignored for five thousands years before Chinese realised the importance of it when the reform and opening-up policy was introduced by Deng Xiaoping.

In conclusion, it is necessary for a software engineer to realise how critically important mathematics is and to learn it. Not only because it is the core of computer science, but also the fundamental of our human’s civilisation.

2025

Bananas

less than 1 minute read

A banana is an edible fruit – botanically a berry – produced by several kinds of large herbaceous flowering plants in the genus Musa.

Visiting Genuine Landscape

less than 1 minute read

As Artificial Intellengence is becoming more and more popular, many generated video have been releasing on the Internet.

Discipline

less than 1 minute read

When I was at college I developed rhinitis and felt splitting headache when the temperature changed drastically. Many general practitioners in my hometown ha...

Jekyll

less than 1 minute read

Ironically, as a Java developer, I found that it is interesting to build a website based on Jekyll, which is a framework written by Ruby. One reason is pres...

Back to top ↑

2024

What Is Algorithm and Why To Learn

1 minute read

When it comes to algorithms, it always remind me of the Gauss’ solution to summarise the numbers from one to a hundred which I learned in primary school. Per...

Keep On Learning TDD

1 minute read

After submitting my dissertation on the 20th April 2024, I keep on learning TDD. It is evident that learning a new skill is not as easy as I expected, especi...

Mathematics is The Fundamental of Science

1 minute read

In every aspect of our life, mathematics plays a major role even without our consciousness. Physics, chemistry, engineering, astrology, and so forth can exis...

Writing My First Code of TDD

less than 1 minute read

After reading a book named Test Driven-Practical TDD and Acceptance TDD for Java Developers for serval days, I finally wrote a demo by following the instruc...

Refactoring Legacy Code

less than 1 minute read

A good news today is that I have found the solution to delete cluttered code. Then I felt bitterly embarrassed after realising that I even didn’t have found...

It’s Not An Effective Way of Programming

less than 1 minute read

I was bitterly frustrated today because I couldn’t optimise some legacy code which is quite cluttered. A whole day was wasted and there wasn’t any solution ...

Learning Programming in Ten Years

less than 1 minute read

Today I read an essay in which the author harshly criticised the trend of learning programming in a few hours or a few days. The author provided adequate pr...

Focus

less than 1 minute read

Sometimes I can’t focus on one thing. Even though nobody interrupts me, I just want to do many things at the same time. Consequently, I made a lot of mistake...

Back to top ↑