I agree with you, but maybe my problem is that I cannot focus on something long enough? I have started probably ~100 projects that would all be “the one that is for real”, and never ended any. What I said about having coded for many years but not having many qualifications is exactly that, I have coded in probably 10+ languages, all of them very badly and unfocused.
Right now I am working in a project for my brother (he doesn’t really need it, but it would be a nice plus), that is basically a flask web app where he can keep track of AV equipment. It is quite basic really, but not having the prior knowledge of how to structure divs and such (compositing / layouts), I really struggle to create a UI, so I just start copy pasting from the bootstrap documentation…
Maybe I should just double down on what I have been doing tho.
Thanks for the answer :)
Thank you for the response, I actually was with the opposite position as to being an art. I was literally just thinking “there is a correct way to do things, if you don’t use it, your code sucks”, and things like that. (Im watching a Linus Torvalds interview, and he was just talking about good vs bad code lol).
Here is a version with all the pages.
I lost my trans girl with a gun picture. Have this instead.
(Just an ally, but very angry).
I will try to guess how that works!
keep in mind that I have no clue on how BASIC sintax works lol
1 -> function declared
2 -> variable x and y initiated to values 0 and 1.
3 -> for loop created that goes from 1 to 26 (updating variable N)
4 -> Variable R is created, its value is the square root of (x^2 + y^2). Xs and Ys values are set to be themselves divided by R.
5 -> P variable created (it stores the value of PI), and set to (2 ^ N) * square root of (x - 1) ^ 2 + y ^ 2. Lastly X is increased by one
6 -> Proceed only after for loop is done
7 -> return the variable P
(I do recognize I just transcribed the code, and I also made an implementation in python of it, lol)
now for why that works ill figure another time, its 12:30 pm here and I am eepy :). But I have recognized that X tends to 2 and Y to 0.
and I am pretty sure this implements the algorithm of creating higher and higher “resolution” circles so starting with a triangle and adding more and more vertices (vertex?). Ill edit in the full explanation late :)
here is my implementation: