Code Monkey home page Code Monkey logo

Comments (7)

Blondwolf avatar Blondwolf commented on July 18, 2024 1

The more I learn, the more I realise how much I don't know!

Wise words

from obsidian-to-ical-plugin.

Blondwolf avatar Blondwolf commented on July 18, 2024

Found this as official docs for Obsidian mentioning Jest

More globally for tests development, you could give a look at Jenkins + git CI/CD for automatisation. Idea is to launch tests on git push. If you are familiar with docker that could be also a way maybe.

from obsidian-to-ical-plugin.

andrewbrereton avatar andrewbrereton commented on July 18, 2024

Thanks @Blondwolf. I am very familiar with Jest, Jenkins and GitHub Actions. Jest would be my first choice. Jenkins is unnecessary in this scenario, it can all be done within a GitHub Actions workflow.

from obsidian-to-ical-plugin.

Blondwolf avatar Blondwolf commented on July 18, 2024

You are welcome.

Sorry I was just spitting knowledge. This wasn't very constructive.
I come more from PHP or C# environment so not so use to Typescript. My knowledge is limited.

from obsidian-to-ical-plugin.

andrewbrereton avatar andrewbrereton commented on July 18, 2024

Oh that's interesting. I have been working mostly with PHP and C# for about 20 years. I have a lot of experience with Javascript but only a little bit with Typescript. It is very easy to work with because it is quite similar to Javascript blended with modern PHP or C# (types, interfaces, enums, generics, namespaces, access modifiers, decorators, etc).

from obsidian-to-ical-plugin.

Blondwolf avatar Blondwolf commented on July 18, 2024

Oh, I thought you were less experienced xD You were so humble you tricked me.
You have more experience than me in fact.

This is personal matters but I've never really loved javascript because of security matters. And well... "undefined" and so hidden errors that made me mad by the past. I prefer strong type language so I avoid searching for 2 hours for my dumb error.

from obsidian-to-ical-plugin.

andrewbrereton avatar andrewbrereton commented on July 18, 2024

The more I learn, the more I realise how much I don't know!

I think you would enjoy Typescript then!

from obsidian-to-ical-plugin.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.