Вчера неожиданно и причём срочно-высрочно понадобился графический редактор, который позволил бы отрисовать с десяток нестандартных схем разной степени сложности. В результате поиска в сети нашёл неизвестный мне ранее бесплатный сервис
Draw.io.
(
Read more... )
Reply
Мне понравилось.
Свободное ПО и широкий набор стандартизированных диаграмм для различных предметных областей + возможность реализовать полёт фантазии для построения нестандартных диаграмм.
Reply
Reply
Тут нужна задача, которую надо решить.
Reply
Reply
Это примерно, как с программированием - можно выучить все операторы языка и понимать алгоритмы, но абсолютно не уметь программировать. А вот если всё перечисленное идёт параллельно с решением конкретных задач, т.е. теория и практика идут рука об руку, то и результат будет.
Reply
Reply
Reply
Reply
О! Это хуже некуда. Проще написать с нуля, чем переделывать чужую работу.
Reply
Reply
Поэтому приходится учить студентов командной работе и требовать, чтобы не только делали комментарии к коду и правильно оформляли документацию, но и схемы оставляли, чтобы человек, который будет дорабатывать их код мог быстро разобраться в нём.
Есть у меня одна лабораторная работа. Вначале всё рассказываю и показываю, разжёвываю и по полоскам раскладываю, а потом выдаю задание, которое проверив откладываю в сторону на пару недель. Затем тем же студентам выдаю их же работы и предлагаю внести изменения в код. Что тут начинается! Оказывается, что через 2-3 недели большинство из них не может разобраться в собственном коде... Тогда та самая лекция повторяется, и работа начинается по-новой. А через семестр в этой же группе раздаю те же выполненные работы, но так чтобы студент получил чужую работу в доработку.
Только так к выпуску удаётся добиться правильного оформления документации, самого кода и пр.
Reply
Reply
Особенно «нравится» второй этап, когда какой-нибудь бедолага находит автора, и они вместе не могут разобраться в коде... Приходится прежде, чем прийти на помощь, напомнить, что любой из них может попасть в такую ситуацию, если, например, автор кода в отпуске, на больничном или вообще уволился, поэтому надо делать свою работу так, чтобы потом не икалось.
Reply
А еще сын рассказывал, как делал работу для большой фирмы, и они ему не давали личный доступ к документации. Он общался с посредником, тот ему на сутки делал разовый допуск, сын работал, выкладывал на сервер пробную версию. Заказчик проверял, одобрял, потом заливал изменения на основной сервер, и закрывал доступ. Потом все повторялось. И самое плохое, что сын часто работал ночью, а в это время они закрывали доступ, а открывали с 8 утра. А он спал в это время
Reply
Да, и так бывает...
Это только в кино всё легко и просто получается.
Несколько лет назад случайно подвернулся заказ от одного оборонного предприятия.
На многих кораблях стоит зенитная артиллерийская установка, которая выпускается аж с 70-80 годов прошлого века. Автомат хороший, а электроника давно ушла вперёд.
Так вот решили переписать ПО станции управления огнём. И тут выяснилось, что программу писали болгары (СЭВ, Варшавский договор и пр.) да ещё на Turbo Pascal’е.
☹️
Это язык нынче изучают только в школе, поэтому специалистов такого уровня нет, + все комментарии, которые были в найденном листинге, написаны на болгарском языке...
🙃
В общем, «изматерился», но справился (всё отлично работает - артиллеристы довольны; говорят, что точность, кучность и интенсивность стрельбы стали лучше) и получил благодарность. Лучше бы рублём поощрили...
😊
Reply
Leave a comment