7 comments

  • taleodor 2 hours ago ago

    If you're planning to put it into production anything you do outside of bringing somebody qualified at this point is likely a waste of time. Highly recommend this recent talk by Kelsey Hightower on the subject - https://www.youtube.com/watch?v=A7WFt2JQ5sg

  • dnemmers 4 hours ago ago

    In the past, problems like these were solved with software engineers. Those trained through schooling and experience to be able to read through and understand obscure code conventions and programming quirks.

    Their kind has almost gone extinct in this universe...

    • thegreatkahuna 4 hours ago ago

      I hear you. This must have been a long time ago, like last year or something. Those were the times.

  • krembo 5 hours ago ago

    At this point what stops you from asking AI this question? But honestly, extensive QA. There are probably more quirks than you could imagine

    • thegreatkahuna 4 hours ago ago

      I have asked the AI, but was hoping for a second opinion, ideally by someone who has experience from doing something a bit similar. Your point about QA is interesting. Bob Martin, doesn't review AI code any more, just does extensive QA (https://x.com/unclebobmartin/status/2080257779395154409). Perhaps the key move would be for me to now focus on QA and try to nudge the engineering review to also emphasize testing over reading code?

      • scaredreally 4 hours ago ago

        Once you no longer "own" the code, does it matter? If you provide a very detail set of specifications and success criteria then you can turn it into a black box. The code is no longer the asset, just the business that uses it. You can use AI to extract the requirements from the existing code and then modify as needed however, I would recommend doing this in two phases: first the conversion, then the enhancements.

        • thegreatkahuna 3 hours ago ago

          I suppose you are right at least what comes to the functionality. Security is the one thing where I am sure that my company will require some peaking under the hood.