Я работаю над составлением списка всех общих задач программирования, с которыми работает любой обычный разработчик в разработке приложений в реальном мире. Код, с которым вы работаете в большинстве обычных приложений LOB. Даже если это не так часто, и вы думаете, что стоит добавить его в список, пожалуйста, сделайте это.
Позвольте мне начать с:
- Чтение текстового файла с диска, загрузка его на строку
- Сохранение строки в текстовый файл
- Сериализовать бизнес-объект в XML
- десериализация XML из строки и/или диска в бизнес-объект
- Подтвердить строку XML в отношении схемы XSD
Теперь это ваш ход.
Обновить. Позвольте мне сказать, почему я хочу этот список. Я хочу создать удобную ссылку очень эффективного кода для каждой из этих задач, как только у меня будет значительное количество задач. Поскольку каждый раз, когда я пишу код для выполнения одной из этих задач, я могу просто ссылаться на мою ссылку на код. Я не хочу, чтобы мой код отличался в разных местах. Мой шаг 2 - написать эффективный и элегантный код для всех этих задач.
Думаю, я должен был сделать это в блоге. Является ли это неправильным местом для этого?