Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Усложнение проекта 
:(
    Опции темы
Spiker
  Дата 19.1.2010, 16:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 265
Регистрация: 25.5.2005
Где: Спортзал

Репутация: нет
Всего: -2



Усложнение проекта.

Делаю проект, надо что-бы было больше трансформации данных да и выгладило по сложнее.
Много чего в программировании можно сделать использую только операторы if-else-if, несколько циклов и базы данных. Я хотел-бы усложнить так что-бы обычному глазу это выглядело не так просто как несколько циклов и все сделано.

Я разрабатываю проект на подобии CPanel. Есть администратор и есть пользователь.
Пользователь платит за использование системы получает данные и использует. А в это время у админа есть лист всех пользователей.
Так же как я описал вверху это можно сделать используя "только операторы if-else-if, несколько циклов и базы данных". Но мне не обходимо сделать это посложнее и иметь "трудные" трансформации данных которые вводятся или вообще отображаются.
По этому я собираюсь использовать Объектно-ориентированное программирование на PHP, функции  и с массивами по-больше что-бы выполнять большинство задач.

Мне интересно как еще можно усложнить код что-бы было по "профессиональней" и иметь по больше трансформации с данными, такое что-бы глаза кругом стали.

Это сообщение отредактировал(а) Spiker - 19.1.2010, 18:25


--------------------
Даваите жить дружно! (Леопольд.) :shy67:
PM MAIL MSN   Вверх
Simpliest
Дата 19.1.2010, 16:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 625
Регистрация: 1.9.2009

Репутация: нет
Всего: 3



Сложность кода произрастает из двух мест:

- сложности задачи
- рук из жопы

Вам какой вариант усложнения подойдет?


--------------------
user posted image
PM   Вверх
Spiker
Дата 19.1.2010, 17:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 265
Регистрация: 25.5.2005
Где: Спортзал

Репутация: нет
Всего: -2



и то и другое)), больше на сложности задачи.


--------------------
Даваите жить дружно! (Леопольд.) :shy67:
PM MAIL MSN   Вверх
lelik133
Дата 19.1.2010, 17:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Awaiting Authorisation
Сообщений: 517
Регистрация: 5.2.2003
Где: Москва

Репутация: нет
Всего: 14



вы бы сначала код сам написали, а потом усложняли...

если уж выйдет супер-пупер система, в чем по описанию топика я сильно сомневаюсь, и захочется ее защитить, то использовать обфускатор для того "что-бы глаза кругом стали" или Zend Optimizer, для кодирования, от нет галаза тоже "кругом станут".
PM ICQ   Вверх
Simpliest
Дата 19.1.2010, 17:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 625
Регистрация: 1.9.2009

Репутация: нет
Всего: 3



Цитата(Spiker @  19.1.2010,  16:03 Найти цитируемый пост)
больше на сложности задачи. 

Если сложность задачи, то ее и усложняйте.
Код усложнится сам собой в процессе ее решения.


--------------------
user posted image
PM   Вверх
Spiker
Дата 19.1.2010, 17:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 265
Регистрация: 25.5.2005
Где: Спортзал

Репутация: нет
Всего: -2



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


--------------------
Даваите жить дружно! (Леопольд.) :shy67:
PM MAIL MSN   Вверх
patap
Дата 19.1.2010, 17:14 (ссылка) |    (голосов:4) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 893
Регистрация: 7.5.2005
Где: Украина, Зп

Репутация: нет
Всего: 40



вам сюда, там много примеров и суть уловить я думаю не сложно ))

Это сообщение отредактировал(а) patap - 19.1.2010, 17:15


--------------------
На боку кобура болталась, сзади шашка отцовская звякала. 
Впереди меня все хохотало, а позади все плакало (с)
PM MAIL ICQ   Вверх
Spiker
Дата 19.1.2010, 17:19 (ссылка)  | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 265
Регистрация: 25.5.2005
Где: Спортзал

Репутация: нет
Всего: -2



"быдлокод" )) спасибо сейчас буду читать))


--------------------
Даваите жить дружно! (Леопольд.) :shy67:
PM MAIL MSN   Вверх
sTa1kEr
Дата 19.1.2010, 17:43 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


9/10 программиста
***


Профиль
Группа: Завсегдатай
Сообщений: 1553
Регистрация: 21.2.2007

Репутация: 11
Всего: 146



Только не забудьте потом поделиться вашим творчеством вот здесь.
PM MAIL   Вверх
Spiker
Дата 19.1.2010, 18:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 265
Регистрация: 25.5.2005
Где: Спортзал

Репутация: нет
Всего: -2



я имел не как индус написать)) а что-бы было по "профессиональней", и трансформации данных было побольше так как в данном случаи в-основном у меня ввел данные - сохранил данные, с данными не чего почти не происходит.


--------------------
Даваите жить дружно! (Леопольд.) :shy67:
PM MAIL MSN   Вверх
bars80080
Дата 19.1.2010, 18:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 2
Всего: 315



советуют же - усложни проект примочками. логированием всех действий пользователя, созданием детальной структуры прав, чтобы одни могли править других, а вторые не могли первых, добавь разную статистику и отчётность. всякие сортировки и фильтрации.
по мере решения задач усложнение произойдёт автоматом
PM MAIL WWW   Вверх
patap
Дата 19.1.2010, 18:30 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 893
Регистрация: 7.5.2005
Где: Украина, Зп

Репутация: нет
Всего: 40



интересно зачем это все? Если стоит задача сохранить строку в БД, то ее нужно просто сохранить...

Думаю чем проще реализовано, тем профессиональней.


--------------------
На боку кобура болталась, сзади шашка отцовская звякала. 
Впереди меня все хохотало, а позади все плакало (с)
PM MAIL ICQ   Вверх
bars80080
Дата 19.1.2010, 18:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 2
Всего: 315



проект видать на вес принимают.
однако, если товарищи намереваются посмотреть что в этом проекте, то вполне возможно у них хватит мозгов увидеть наличие лишних бессмысленных кусков кода. в таком случае топикстартер реально рискует сесть в лужу
PM MAIL WWW   Вверх
Spiker
Дата 19.1.2010, 18:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 265
Регистрация: 25.5.2005
Где: Спортзал

Репутация: нет
Всего: -2



у меня следующий задачи:

Хорошая рабочая программа, проект который демонстрирует высокий стандарт технической компетентности по диапазон сложных задач.
Хорошо структурированный программа, демонстрирует правильные методологии используемые в выбранном языке программирования.
Полностью сделанное решение включая сложные программированные рутины что-бы получить полное решение подходящее пользователю.

это мне курсовую задали, должен был писать на VB, но разрешили на PHP. Так как эта система мне самому интересна решил ее и написать. 
За передачу данных с формы в базу почти ни каких оценок не дают.


Это сообщение отредактировал(а) Spiker - 19.1.2010, 18:54


--------------------
Даваите жить дружно! (Леопольд.) :shy67:
PM MAIL MSN   Вверх
SamDark
Дата 19.1.2010, 19:40 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Добрый кот
***


Профиль
Группа: Участник
Сообщений: 1424
Регистрация: 25.7.2006
Где: Voronezh

Репутация: 0
Всего: 38



Spiker
Цитата

высокий стандарт технической компетентности по диапазон сложных задач

Усложняйте задачу.

Цитата

Хорошо структурированный программа, демонстрирует правильные методологии используемые в выбранном языке программирования.

Упрощайте код. Посмотрите на MVC и шаблоны проектирования.

Вообще CPanel кроме работы с базой ещё работает с огромным количеством конфигов Linux/BSD. Тут не так всё просто.


--------------------
rmcreative.ru — Это жжж неспроста...
yiiframework.ru — О фреймворке Yii на русском.
reggi — здесь я регистрирую домены
PM MAIL WWW GTalk Jabber MSN   Вверх
Ответ в темуСоздание новой темы Создание опроса

Внимание: данный раздел предназначен для решения сложных, нестандартных задач.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Для профи | Следующая тема »


 




[ Время генерации скрипта: 0.1133 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.