Как запланировать [закрытый] проект

Я не уверен в точной функции, к которой Вы обращаетесь, но можно изменить политику обертки строки выражений, которые могут помочь Вам с Вашей строковой проблемой. См.:

Окно-> Предпочтения-> Java-> Стиль кода-> Средство форматирования

Нажимает кнопку

"Edit...", Нажимают Вкладку

"Line Wrapping" В дереве, выбирают Expressions-> Assignments, затем изменяют политику отступа у основания окна.

, Конечно, существует несметное число другие опции в средстве форматирования, можно найти многих из полезных также для других правил, такой как, куда поместить фигурные скобки, или как расположить блоки управления с отступом.

6
задан 24 September 2009 в 00:50
поделиться

5 ответов

"How do I design a complex project before knowing everything it will require takes?"

If that's worrying you, then figure out everything it will require.

Read Walker Royce's Software Project Management.

Projects have four parts.

  1. Inception. Defining the Scope of effort and the things you will deliver. What you're doing now.

  2. Elaboration. Getting the details of "what" it's supposed to do. Determining "how" it will do that. What you need to do next.

  3. Construction. Architecture, Programming, Testing, Integration.

    How do you validate your design? Several techniques that you can apply.

    a. Technology Spikes, also known as a Spike Solution. Confirm the technology in depths as soon as possible.

    b. Test-Driven Development. Always plan for testing what you're building.

    c. Incremental, Agile development. Look at scrum. Build in pieces starting from the most important and valuable piece.

  4. Transition. Usually to production, but sometimes to other folks for integration.

6
ответ дан 8 December 2019 в 18:38
поделиться
  1. Посмотрите первые 2-3 видео с Осень гибкости . Он охватывает мозговой штурм и запись пользовательских историй, настройку программного обеспечения PM (TargetProcess, мне это нравится!), Определение задач и итераций и т. Д.
  2. Прочтите сообщения в блоге о функциональных спецификациях от Джоэла Спольски, где он объясняет в чем разница между функциональными и техническими характеристиками и зачем они вам нужны.
  3. и, возможно, я также порекомендую прочитать короткую электронную книгу Основы программирования , чтобы познакомиться с проблемами при построении корпоративных систем (ну, это может быть применен практически к любой разработке программного обеспечения, на мой взгляд), почему Agile хорош, что такое DDD и т. д. Действительно хороший обзор высокого уровня
2
ответ дан 8 December 2019 в 18:38
поделиться

Before I start a large project I just sit down at a word processor and work out EXACTLY what I want the software to do. Then I compartmentalize the functionality into different areas. Figure out dependencies and write a specification detailing how it's all going to fit together and work (how the data will be structured etc).

All this if before I have written even a single line of code. By this point I know exactly what I need to write, how to write it and where it belongs.

Best of all, the written documentation is already mostly complete!

3
ответ дан 8 December 2019 в 18:38
поделиться

три шага:

  1. график, что делает что, что идет, где

  2. очерчивают и рисуют, обрисовывают в общих чертах, что произойдет и как это произойдет, нарисуйте любые графические интерфейсы пользователя

  3. it

если один и два совпадают и имеют смысл, тогда это хороший дизайн! Если материал тратится зря, дизайн - отстой

1
ответ дан 8 December 2019 в 18:38
поделиться

одна из моих любимых цитат была от коллеги, который однажды сказал: «Я люблю программировать как можно больше, прежде чем я начну писать код», и я всегда придерживался такой позиции.

Мне нравится начинать с рисования, писать что-то на простом английском языке, а затем начинать писать подробные диаграммы, UML или что угодно. выяснить, как лучше всего структурировать объекты, какие шаблоны проектирования (если они есть) применимы. как только вы получите четкое представление о том, как приложение будет работать, приступайте к программированию!

1
ответ дан 8 December 2019 в 18:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: