View Single Post
Old 04-12-2025, 04:28 PM  
NoWhErE
Too lazy to set a custom title
 
NoWhErE's Avatar
 
Industry Role:
Join Date: Sep 2005
Location: Canada
Posts: 10,198
Quote:
Originally Posted by Huggles View Post
Much, much more than that, but that's included. Was it you who told me to write my own script for tube uploads? The last 2-3 days I made huge progress and my app does a ton of cool things that save massive time. The only issue I'm facing now is upgrading from the CSV-based system to a database with an API to handle all of the calls, updates, requests, file moves, etc etc etc... and what I'm facing is that one of my modules hit over 4000 lines of code, which starts to break the editor tools. Then in python you get all these fucking linter errors when the file gets so huge and you're making changes and tweaks all the time.

So, on my journey of learning, I am at that place where I'm figuring out how the software can fit together more efficiently while learning the current limitations of the AI. I'm a bit choked that I can't just roll out and use my CSV-based software, because it works, albeit like a Rube Goldberg machine. So I have to slog through getting my app converted over, and there is one stubborn module giving me a major headache... probably because it is so complex and worked great with a CSV, but switching it to API calls has introduced a new wave of shitty linter errors!

Need to go walk and see if my car is still on the side of the highway, hope I don't have a ticket or a note demanding I have to move the car already.
If you're making a python app and have a single module with over 4000 lines of code, then you're probably over-complicating things.

Python isn't very verbose so you can probably simplify things A LOT.

On another note, you may also be falling into a very common pitfall: over-engineering your project. Tube uploads is a very simple business model and there are already MANY tools that you can use that would probably replace lots of parts in your project, do it better, and be cheaper in the long-run to use.

Tube Site Submitter is one of them. The time you're wasting building your own solution is probably going to cost you more than the money you'd already be making if you used pre-made solutions.

Anyways, good luck. Just remember: Keep it simple. Tech debt is a very real thing.
__________________
skype: lordofthecameltoe
NoWhErE is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote