If Something Works, It May Not Be Fine

Vanza Setia,

Estimated reading time: 1 minute

If something works, it is fine. This is a fallacy. Just because something works does not mean it is fine.

In web development, using CSS ID selectors (#) will not break a stylesheet. The styles still apply. The stylesheet works, but it is not fine due to high specificity.

The statement "if something works, it is fine" is a logical fallacy. You might think that if a man smiles, he is happy. But that is false because he might hide his true feelings. In programming, just because your code works does not mean it is correct. Valid syntax does not mean valid logic. Thus, this logical fallacy makes poor judgment.

Another version of this fallacy is "if something works, it is right." This is also false. Just because something works does not mean it is right. For instance, violating user privacy without their knowledge helps Facebook succeed, but it is not the right thing to do. It is not ethical. If you judge something as right just because it works, you oversimplify and overestimate its value.

Do not be fooled by oversimplified wisdom.

Share your thoughts

Topic(s).

Thank you for reading this If Something Works, It May Not Be Fine. You can subscribe to all my articles with the Articles RSS. If you have a positive or negative comment, please send me an email or contact me through one of my social media accounts.

Share with your network

Copy this link and send it to great people only.

https://vanzasetia.xyz/blog/work-fine/

For you

  • Redesigning: Applying the New Web Design

    In this final part of this website redesign series, I tell you my process of updating the existing website with my unique web design.

    By Vanza Setia

    design

  • My Word Choice in English and Indonesian

    English and Indonesian have some unique connections. Some Indonesian terms are the correct terms to use in English. Some English terms are the correct terms to use in Indonesian. Sometimes both are wrong.

    By Vanza Setia

    language