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