Hmm, eu preciso separar por vírgulas e gerar a saída dessa lista de strings, deixe-me escrever uma função contendo um loop for que use um argumento separador e continue anexando-as ... ou eu poderia usar essa 'join' existente comando.
Eu preciso classificar esses objetos complexos com base em alguns atributos que cada objeto possui, deixe-me lembrar como escrever uma função de classificação que faz isso, oh, não, espere, eu posso usar a função de classificação padrão existente que suporte de idioma. Vou ter que aprender a escrever um comparador personalizado, mas não deve ser muito difícil, é obviamente melhor do que manter a minha própria função de classificação.
Estou um pouco assustado com a idéia de métodos virtuais, mas isso deve me ajudar a reduzir essas listas, cada uma para um tipo diferente de item, para uma única lista. Então eu não tenho que escrever meia dúzia de declarações similares processando cada lista de uma maneira diferente. Acho que eu deveria estudar muito e aprender essas coisas porque meu código será muito mais simples e mais limpo se eu fizer isso.
Eu preciso extrair desse arquivo de texto esses pares de palavras e valores entre todos esses outros ruídos, deixe-me escrever um analisador de cinquenta linhas para ler os caracteres um por um e se um dos caracteres parecer com o início do que Eu estou procurando eu vou definir esta variável de estado e começar a analisá-lo de forma diferente e assim por diante, etc ... é claro que o meu caso é, obviamente, tão especial ninguém mais se deparou com um problema como este antes e inventou uma solução genérica que leva uma linha de código para fazer isso. Isso me lembra que eu deveria levar os livros de programação que nunca li para a livraria de segunda mão.