Account name:
Password
(OpenID?)
(Forgot it?)
Remember Me
You're viewing
gianthare
's journal
Create a Dreamwidth Account
Learn More
Interest
Region
Site and Account
FAQ
Email
Reload page in style:
light
Воинствующий агностик
Вы не знаете как правильно. Нет, я тоже не знаю. Нет, это не значит, что вы знаете как правильно.
Jun. 2nd, 2011
Previous Day
|
Next Day
Jun. 2nd, 2011
Cycles in family tree software
Jun
.
2nd
,
2011
12:41 pm
I am the developer of some family tree software (written in C++ and Qt). I had no problems until one of my customers mailed me a bug report. The problem is that he has two children with his own daughter, and he can't use my software because of errors.
Those errors are the result of my various assertions and invariants about the family graph being processed (for example, after walking a cycle, the program states that X can't be both father and grandfather of Y).
How can I resolve those errors without removing all data assertions?
Дайджест от LinkedIn доставил сегодня
Previous Day
|
Next Day
Profile
gianthare
Recent Entries
Archive
Reading
Tags
Memories
Profile
June
2025
S
M
T
W
T
F
S
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Most Popular Tags
#50альбомов
-
2 uses
#ancienthistory
-
1 use
#desertadventures
-
1 use
#israeltravel
-
1 use
#lj18
-
1 use
#mylivejournal
-
1 use
#деньрождения
-
1 use
#жж18
-
1 use
50 альбомов
-
4 uses
cybook
-
3 uses
dw
-
1 use
ebook
-
4 uses
idle thoughts
-
6 uses
iliad
-
1 use
librie
-
16 uses
lost in translation
-
1 use
semagic
-
3 uses
via ljapp
-
91 uses
армия
-
5 uses
банальности
-
1 use
белый дым
-
10 uses
болезни
-
3 uses
в поезде
-
13 uses
глаза
-
4 uses
дети
-
27 uses
еда
-
1 use
жж
-
19 uses
записки
-
8 uses
израиль
-
6 uses
книги
-
3 uses
коктейли
-
18 uses
лытдыбр
-
16 uses
мейтар
-
1 use
мемуары
-
2 uses
мета
-
5 uses
мысли
-
1 use
на самом деле в автобусе
-
1 use
неизбежная фигня
-
2 uses
неработа
-
1 use
нудизм
-
13 uses
о работе
-
1 use
обрывки
-
7 uses
поезд
-
1 use
права
-
5 uses
работа
-
4 uses
рабочее
-
9 uses
свисток
-
6 uses
скучно
-
3 uses
это худо
-
1 use
японский
-
4 uses
Page Summary
Cycles in family tree software
Style Credit
Style:
Olive
for
Stepping Stones
by
branchandroot
Expand Cut Tags
No cut tags
Page generated Sep. 9th, 2025 08:54 am
Powered by
Dreamwidth Studios