4867

Просто добавь воды!

Являюсь преподом, при проверке диплома наткнулся на сей шедевр )

Просто добавь воды!
Вы смотрите срез комментариев. Показать все
37
Автор поста оценил этот комментарий
32K строк кода! Это же блять какой студент должен быть, что придумать архитектуру для такого проекта. Мало того, его ведь написать надо.... Пойду что ли поплачу над своими 1,5к ;(
раскрыть ветку (27)
24
DELETED
Автор поста оценил этот комментарий
Может он про циклы и функции не слышал. Взял копмпастой все ебанул. Работает и слава богу))
раскрыть ветку (3)
25
Автор поста оценил этот комментарий

Слышал такую штуку, за правду не ручаюсь, что индусским программистам платили за строки кода и для того, чтобы заработать больше, они вставляли ненужные строки кода)
То есть, вместо цикла использовать ручной метод и даже умудрялись создавать переменные, которые не нужны и удалять)

раскрыть ветку (1)
16
Автор поста оценил этот комментарий

Это

н

е


ш

у

т

к

и

!

Инсдусский код он

п

р

а

в

д

а


т

а

к

о

й

!


2слава

1но

3богу

5не

4что

6итальянский

9Вижу

8На

10спагетти

7Не

11Блять

!

0
Автор поста оценил этот комментарий
Вполне себе возможно... Тем более он как раз про них в дипломе и говорит, возможно даже с долькой восхищения :D
1
Автор поста оценил этот комментарий
Я далека от этого, но мне интересно, что значит "32к строк кода"?
раскрыть ветку (2)
7
DELETED
Автор поста оценил этот комментарий
Комментарий удален. Причина: данный аккаунт был удалён
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Спасибо за объяснение
1
Автор поста оценил этот комментарий
на java - тока так

тыщщи геттеров/сеттеров и будет тебе 32к

раскрыть ветку (1)
Автор поста оценил этот комментарий
Даже на плюсах не могу получить около 2к, а там не то что акксессеров нету, так ещё файл с заголовками отдельно, файл с имплементациями отдельно.
0
Автор поста оценил этот комментарий

Возможно, это работа за несколько лет, как у нас было. Плюс, часть кода – boilerplate, львиная часть которого автосгенерирована. У меня 40к было))

раскрыть ветку (17)
0
Автор поста оценил этот комментарий

Ну скорее всего вы правы, boilerplate - я не пользовался так как не особо люблю веб программирование, а судя по описанию он в большей степени относится к вебу (генерация CRUD, акксессоров и html кода). Но даже так, мне кажется это слишком большим объемом. Похоже мне не на пикабу нужно сидеть, а над дипломом потеть, чтобы хоть сколько-нибудь не быть говном позорищем :D

раскрыть ветку (16)
0
Автор поста оценил этот комментарий

Удалил свой предыдущий коммент, чтобы не вводить людей в заблуждение) Извините за путаницу, не знал, что есть библиотека boilerplate :) https://en.wikipedia.org/wiki/Boilerplate_code


Т.е. boilerplate code – это код, который повторяется из проекта в проект практически без изменений, но без которого ничего не работает. Всякая там инициализация чего-нибудь, к примеру. Так же иногда boilerplate-кодом называют код, который напрямую не относится к решаемой задаче, но без которого ничего не работает :) Банальный пример: если вы пишете консольное приложение на C#, вы, скорее всего, никуда не денетесь от public static void Main(...). Нафиг оно никому не нужно, но надо :)


P.S. За шарп не пинайте, я с ним работал давно, и всё забыл))

0
Автор поста оценил этот комментарий

А по поводу объёма – краткость – сестра таланта :) А у вашего приложения есть UI? Или там чисто расчёты?

раскрыть ветку (14)
0
Автор поста оценил этот комментарий

Блин пока писал комент вы его уже успелил удалить :D Но я его напишу в любом случае, но еще и на этот отвечу


Понял, ну я от себя могу лишь сказать, что даже так, мне кажется что такой объем слишком большой для диплома. Я конечно в вебе разбираюсь мало, но только если в проекте нету грубо говоря 10 таблиц с 10 полями, то чем тогда еще можно заполнить столько строк?! Я чаще библиотеки вижу с меньшим размером исходников https://github.com/EpicGames/UnrealEngine/search?l=C%2B%2B

В дипломе парня (а тем более в вашем) строчек кода чуть меньше, чем в работе целой команды несколько лет :D


(Да я понимаю что глупо сравнивать веб программирование и программирование движков, это просто в шутку был приведен пример)

раскрыть ветку (7)
0
Автор поста оценил этот комментарий

У меня была дипломная на C++/Qt Widgets, я её писал 4 года) Ну, точнее, за 3 с половиной года я написал огромную монолитную версию, которая была чудовищна. А потом за полгода переписал в виде набора веб-сервисов (не путать с веб-фронтендом) + клиенты на Qt. Вот во втором варианте как раз было около 40 тысяч строк. В первом не помню, но тоже около того. Там база с несколькими таблицами (уже не вспомню структуру), UI в коде, система логического вывода на онтологии. Онтологии двух видов ещё были, связанные... в общем, веселуха :)

раскрыть ветку (6)
0
Автор поста оценил этот комментарий
Как у вас хватило сил писать диплом 4 года!!! Мне мой диплом уже не мил мягко говоря (конечно в большей степени это связано с тем, что у меня плохо выходит), но даже так.
И да я вам завидую, потому что вы сразу выбрали себе направление, я же метался начиная от прикладного ПО, заканчивая сейчас разработкой игр и очень сильно жалею что не выбрал ее раньше. А учил все подряд :)
раскрыть ветку (5)
0
Автор поста оценил этот комментарий

Ну, как "4 года"...)) Во-первых, это было 3 курсовых + бакалаврская + магистерская. Т.е. презентация каждые полгода. А во-вторых, "писать полгода" – это, как водится, "ждать без недели полгода, написать за неделю". Кроме последнего полугода, конечно (когда надо было переписать всё за последние 3 с половиной года).

0
Автор поста оценил этот комментарий

Вы зато успели изучить много разных вещей, и вам будет проще выбрать профиль в будущем :)

раскрыть ветку (3)
0
Автор поста оценил этот комментарий
Нуу это медаль с двумя сторонами. Вы - как человек учивший 3,5 года одну технологию знаете ее лучше, чем я. А я могу на поверхности знать много технологий но чтобы устроиться на работу мне нужно учить какой-то один в любом случае, а это трата как раз того времени, которое мне сейчас нужно :)
Да и профиль я уже надеюсь менять не буду:)
раскрыть ветку (2)
0
Автор поста оценил этот комментарий

По иронии судьбы конкретно с этими технологиями я больше никогда не работал)) Вам всё равно нужно будет изучить ещё несколько технологий, возможно поменять профиль раз-два. А может быть нет :) Никогда не знаешь, как жизнь повернётся. Или что заинтересует :) В любом случае, удачи вам! :) И удачи с дипломом! :)

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Надеюсь что хотябы поработаю чуть-чуть прежде чем менять ещё раз профиль :D
Спасибо большое!
0
Автор поста оценил этот комментарий

Я пишу что-то вроде обертки над OpenGL (называя это таким крутым словом как фреймворк, а в дипломе будет красоваться слово библиотека). А весь UI, который я использую это обычное окно.

Ну объем кода конечно странный показатель, но на него тоже иногда смотрят.

раскрыть ветку (5)
0
Автор поста оценил этот комментарий

Графика – это очень круто) Мне всегда очень нравилось) Возможно, когда-нибудь поменяю профиль)) По поводу библиотек / фреймворком – есть важное отличие. Фреймворк отличается от библиотеки инверсией контроля (inversion of control, IoC). Т.е. в случае с библиотекой потоком выполнения управляете вы. Выполняется ваш код, который иногда обращается к библиотеке для выполнения каких-то специфических функций. В случае со фреймворком потоком выполнения управляет фреймворк. Код фреймворка обращается к вашей программе (за счёт callback-ов, хуков, делегатов и всего подобного). Ну, это так. FYI :)

раскрыть ветку (4)
0
Автор поста оценил этот комментарий
Ого круто, буду знать. Просто наши преподаватели сказали что слово фреймворк "не канон" и в диплом такое слово не пойдёт, так что пришлось меня на слово библиотека.
раскрыть ветку (3)
0
Автор поста оценил этот комментарий

Потому что слово "фреймворк" по-русски - "платформа".

раскрыть ветку (2)
0
Автор поста оценил этот комментарий
Вы и правы и не правы, вики говорит мне что у понятие фреймворк два определения. И то что вы имеете ввиду, и то что имею ввиду я.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

ну библиотека тоже сойдёт, зависит от контекста

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества