Eh, that was definitely me, and now I'm pretty goo...
# random
r
Eh, that was definitely me, and now I'm pretty good at NetSuite. Everybody has to start somewhere, and often the problem is not that they're not trying, it's that they don't even know the right questions to ask yet.
n
I don't think it was you, you took/take what people suggest and run with it to try and figure stuff out. To me it's a transactional thing. I'm always willing to help and even try figure stuff out if I'm not sure myself, if I believe they are trying to learn and prepared to put in the effort. Also I don't do "ask-holes", seems battk has those guys covered though 😄 Maybe I'm alone on this and just a grumpy old man. (appreciate the 2 are not mutually exclusive 😄 )
😂 3
s
There is a big difference between asking someone to fix my code, vs. help me know what’s wrong, so I can learn to fix it myself and gain knowledge in the process. I always want to know what my code is doing, and be able to maintain it. It’s not enough for me just to have it work. Though, I have officially given up on trying to understand NS PS’s code, it’s like untangling a ball of spaghetti with razor wire mixed in for fun.
🤭 1
r
Ya, we have some 1.0 code written by consultants that attempts to implement paging on an external API by nesting for loops and if conditions x5. Just 5, not until the job is done. What's worse, there's no rhyme or reason to their indentation and no modularity whatsoever. They copy pasted their entire logic x5. It's truly preposterous.
s
there’s no rhyme or reason
^ that sums up just about everythigng I have seen with PS’ code. I’m still reeling from the 5 copies of a Map/Reduce script they made, with 5 separate copies of the same script file. Come to think of it, they do seem to love making 5 copies of things 🙂
😂 1
c
These people are just lacking basic development skills which is what I was getting at yesterday. Lets not even worry about NetSuite they just can't code at all.
💯 1
n
A consultant (or more) from a NS partner wrote a script for my now client which updates child customers. Every time a customer is updated, the script triggers. They created as many deployments as they could (I think 50+) to make sure that the script always trigger. The script was always in the MR queue - running or waiting. They paid them first to do this shitty design script. Then paid me to fix it. Based on this, I am thinking of using this tagline "We Fix What They F*cked!"