Pull to refresh

Comments 21

Вы, простите, про xml-сериализацию не слышали?

Вся статья похожа на переутолщённый прикол (и шрифт какой на картинке, и замазанное название XML-файла, и имя класса Stroka, и «защищённость данных», и всё остальное).
xmlOut.WriteComment("Тестовое задание. Телефонная книга");
xmlOut.WriteComment("Работу выполнил: Григорий Чуприна");
public class Stroka
String щас заругают.
Про reflection и t4 (*.tt) думали?
Как только увидел курсив на скриншоте, так и знал, что внутри тоже будет жесть. И как в воду глядел!
Да не похоже на троллинг. Видимо парнишка начинающий и не совсем угадал с тематикой поста для Песочницы. Многие из нас такими были.
Насколько я понимаю, для попадания статьи из песочницы на главную кто-то должен был за нее проголосовать (раньше вроде было так, поправьте если ошибаюсь).
=> это таки был троллинг, но не от автора, а от первого плюсанувшего пост (который автору медвежью услугу оказал, можно ведь просто было написать в двух словах, что в таком виде материал, мягко говоря, сыроват).
UFO just landed and posted this here
UFO just landed and posted this here
Это уже не смешно.
На месте препода я бы поставил «неуд.» и заставил все переписывать.

private void экспорттелефоннойКнигиToolStripMenuItem_Click(object sender, EventArgs e)
private void экспорттелефоннойКнигиToolStripMenuItem_Click(object sender, EventArgs e)

Личинка программиста 1С?

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.IO;
using System.Xml;

Я не знаток .NET, но для телефонного справочника действительно всё это необходимо?

Там половина того, что Visual Studio подключает автоматически. В частности Linq, Tasks, Drawing. Их можно убрать, но автор этого не сделал.


private void экспорттелефоннойКнигиToolStripMenuItem_Click(object sender, EventArgs e)

Личинка программиста 1С?

Это тоже от студии. При создании она называет пункт меню из того текста, которые в этот пункт вписан.

Тулстрип с именем «экспорттелефоннойКниги» не студия придумала.

Студия взяла название из текста от пункта.

UFO just landed and posted this here
Это творчество должно подпадать под статью о распространении порнографии. А то и под оскорбление чувств верующих в красивый код. Лет пять с конфискацией клавиатуры за такое, не меньше.
Автор, совет на будущее: Не используйте WinForms, или хотя бы разделяйте UI и бизнес-логику, организовывая таким образом правильную архитектуру проекта.Для этого вполне должен подойти паттерн MVP. И да, как было подмечено выше, придется отучиться от пагубной привычки именовать идентификаторы транслитерацией.
Sign up to leave a comment.

Articles