Planowanie przed programowaniem

Często ludzie rozpoczynają programowanie, zanim mają ogólne pojęcie o tym, co chcą osiągnąć. Jeśli jesteś doświadczonym programistą, może to być dobry sposób na zrozumienie problemu, ponieważ masz już rozwiniętą intuicję i prawdopodobnie i tak wyrzucisz kilka pierwszych prób. Jeśli jednak jesteś początkującym programistą, radzę jasno i jasno sformułować swoje cele przed napisaniem jakiegokolwiek kodu (wprowadzenie ich na piśmie może pomóc). Pomoże Ci to w podejmowaniu lepszych decyzji, zadając sobie pytanie, w jaki sposób określony sposób działania wpłynie na Twoje cele. Dlatego zanim cokolwiek ustalimy, musimy zrozumieć i jasno określić nasze ogólne cele:

  1. Szybko zrozum ogólny obraz analizy.
  2. Automatycznie odtworzyć naszą analizę, wykonując pojedynczy plik.
  3. Zapisz wszystkie wynikowe obiekty, tekst i obrazy do analizy.
  4. Zmierz ilość czasu potrzebnego do wykonania pełnej analizy.
  5. Pracując nad procesami iteracyjnymi, poznaj procent ukończenia.
  6. Umieć łatwo znaleźć i zmienić każdą część analizy.

Aby spełnić te ogólne cele, musimy opracować kod modułowy z dobrze zarządzanymi zależnościami, które są elastyczne (łatwe do zmiany) i przyjazne dla efektów ubocznych (zapisywanie obiektów, tekstów i obrazów). Nawet jeśli twoje wyraźne cele tego nie wymagają, powinieneś nabrać zwyczaju programowania w ten sposób, nawet jeśli robisz tylko analizę danych.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *